From 642258ebaa9817b03a0b2dcde602b2a15a534775 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Wed, 30 Jul 2014 11:27:52 +0200 Subject: [PATCH] notify about interfaces --- lib/network.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/network.py b/lib/network.py index d4cff51f..b0c330be 100644 --- a/lib/network.py +++ b/lib/network.py @@ -200,6 +200,7 @@ class Network(threading.Thread): return i = interface.Interface(server, self.config) self.interfaces[i.server] = i + self.notify('interfaces') i.start(self.queue) return i @@ -256,6 +257,7 @@ class Network(threading.Thread): break else: self.interfaces.pop(i.server) + self.notify('interfaces') def switch_to_interface(self, interface): server = interface.server @@ -395,6 +397,7 @@ class Network(threading.Thread): self.disconnected_servers.add(i.server) if i.server in self.interfaces: self.interfaces.pop(i.server) + self.notify('interfaces') if i.server in self.heights: self.heights.pop(i.server) if i == self.interface: