From bf352bbbcb0362bd73e8bac6408416d16cf32527 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 10 May 2024 14:31:53 +0100 Subject: [PATCH] unbound-dhcp-leases-bridge: Remove running indicator Signed-off-by: Michael Tremer --- config/unbound/unbound-dhcp-leases-bridge | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) 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}") -- 2.39.5