From 854f49fbeddd78df4be4bacde768a65109425494 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Sun, 17 Aug 2014 11:48:46 +0200 Subject: [PATCH] fix number of interfaces being opened --- lib/network.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/network.py b/lib/network.py index 660533bcd..2b33427ee 100644 --- a/lib/network.py +++ b/lib/network.py @@ -378,7 +378,7 @@ class Network(threading.Thread): i, response = self.queue.get(timeout=0.1) except Queue.Empty: - if len(self.interfaces) < self.num_server: + if len(self.interfaces) + len(self.pending_servers) < self.num_server: self.start_random_interface() if not self.interfaces: if time.time() - self.disconnected_time > DISCONNECTED_RETRY_INTERVAL: