161al9lhQUPX5rtiD9QyIo changeset

Changeset303739323365 (b)
ParentNone (a)
ab
0+--- a/socketpool/pool.py
0++++ b/socketpool/pool.py
0+@@ -89,8 +89,9 @@ class ConnectionPool(object):
0+                     # let's put it back
0+                     self.pool.put((priority, candidate))
0+                 else:
0+-                    found = candidate
0+-                    break
0++                    if candidate.is_connected():
0++                        found = candidate
0++                        break
0+ 
0+                 if i <= 0:
0+                     break
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- Revision None
+++ Revision 303739323365
@@ -0,0 +1,14 @@
+--- a/socketpool/pool.py
++++ b/socketpool/pool.py
+@@ -89,8 +89,9 @@ class ConnectionPool(object):
+ # let's put it back
+ self.pool.put((priority, candidate))
+ else:
+- found = candidate
+- break
++ if candidate.is_connected():
++ found = candidate
++ break
+
+ if i <= 0:
+ break