From c7694a87e7f2dc4a763a9823e77260b14a3da604 Mon Sep 17 00:00:00 2001 From: thomasv Date: Mon, 16 Dec 2013 17:37:32 +0100 Subject: [PATCH] cleanup code in network.py --- lib/network.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/lib/network.py b/lib/network.py index 754efad72..13c7e648c 100644 --- a/lib/network.py +++ b/lib/network.py @@ -94,12 +94,12 @@ class Network(threading.Thread): if message not in self.subscriptions[callback]: self.subscriptions[callback].append(message) - if self.interface and self.interface.is_connected: + if self.is_connected(): self.interface.send( messages, callback ) def send(self, messages, callback): - if self.interface and self.interface.is_connected: + if self.is_connected(): self.interface.send( messages, callback ) return True else: @@ -162,14 +162,10 @@ class Network(threading.Thread): def start_interfaces(self): self.interface = self.start_interface(self.default_server) - #self.interface = self.interfaces[self.default_server] for i in range(self.num_server): self.start_random_interface() - if not self.interface: - self.interface = self.interfaces.values()[0] - def start(self, wait=False): self.start_interfaces() @@ -180,9 +176,8 @@ class Network(threading.Thread): def wait_until_connected(self): - while not self.interface: + while not self.is_connected(): time.sleep(1) - self.interface.connect_event.wait() def set_parameters(self, host, port, protocol, proxy, auto_connect):