From: Michael Tremer Date: Fri, 10 May 2024 13:31:53 +0000 (+0100) Subject: unbound-dhcp-leases-bridge: Remove running indicator X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bf352bbbcb0362bd73e8bac6408416d16cf32527;p=people%2Fms%2Fipfire-2.x.git unbound-dhcp-leases-bridge: Remove running indicator Signed-off-by: Michael Tremer --- diff --git a/config/unbound/unbound-dhcp-leases-bridge b/config/unbound/unbound-dhcp-leases-bridge index f8f64b654..6aa9bf9da 100644 --- a/config/unbound/unbound-dhcp-leases-bridge +++ b/config/unbound/unbound-dhcp-leases-bridge @@ -88,21 +88,17 @@ class UnboundDHCPLeasesBridge(object): self.socket = None self.unbound = UnboundConfigWriter(unbound_leases_file) - self.running = False # Load all required data self.reload() def run(self): log.info("Unbound DHCP Leases Bridge started on %s" % self.leases_file) - self.running = True # Open the server socket self.socket = self._open_socket(self.socket_path) - while self.running: - log.debug("Wakeup of main loop") - + while True: # Accept any incoming connections try: conn, peer = self.socket.accept() @@ -223,8 +219,6 @@ class UnboundDHCPLeasesBridge(object): if self.socket: self.socket.close() - self.running = False - class DHCPLeases(object): regex_leaseblock = re.compile(r"lease (?P\d+\.\d+\.\d+\.\d+) {(?P[\s\S]+?)\n}")