summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAvery Pennarun <apenwarr@gmail.com>2010-05-02 03:52:46 -0400
committerAvery Pennarun <apenwarr@gmail.com>2010-05-02 03:52:46 -0400
commitda0628642701550e235338741eb5a0f85ef3ec4b (patch)
treef89974e41087a999b3783bdfca09e892ce617933
parent616d0680d17d7976913aa5ac6687e74908bc8bea (diff)
ssnet: when a connection error occurs, stop trying to connect.
-rw-r--r--ssnet.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/ssnet.py b/ssnet.py
index a8dea5a..e5c78a2 100644
--- a/ssnet.py
+++ b/ssnet.py
@@ -81,6 +81,7 @@ class SockWrapper:
pass # not connected yet
elif e.args[0] in [errno.ECONNREFUSED, errno.ETIMEDOUT]:
# a "normal" kind of error
+ self.connect_to = None
self.seterr(e)
else:
raise # error we've never heard of?! barf completely.