From e31d352e57e967bee8d81365648456af0d04f94e Mon Sep 17 00:00:00 2001 From: James Vega Date: Mon, 12 May 2008 17:21:48 +0000 Subject: [PATCH] Correct the logic in _handleSocketError --- src/drivers/Socket.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/Socket.py b/src/drivers/Socket.py index e44d388c3..512f9dd54 100644 --- a/src/drivers/Socket.py +++ b/src/drivers/Socket.py @@ -85,7 +85,7 @@ class SocketDriver(drivers.IrcDriver, drivers.ServersMixin): def _handleSocketError(self, e): # (11, 'Resource temporarily unavailable') raised if connect # hasn't finished yet. We'll keep track of how many we get. - if e.args[0] != 11 and self.eagains > 120: + if e.args[0] != 11 or self.eagains > 120: drivers.log.disconnect(self.currentServer, e) self.scheduleReconnect() else: