aboutsummaryrefslogtreecommitdiff
path: root/src/IRCBot.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/IRCBot.py')
-rw-r--r--src/IRCBot.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/IRCBot.py b/src/IRCBot.py
index afd5c329..859b052d 100644
--- a/src/IRCBot.py
+++ b/src/IRCBot.py
@@ -268,7 +268,8 @@ class Bot(object):
self.log.warn(
"Disconnected from %s, reconnecting in %d seconds",
[str(server), reconnect_delay])
- elif (server.socket.waiting_send() and
+ elif server.socket.waiting_immediate_send() or (
+ server.socket.waiting_send() and
server.socket.throttle_done()):
self.register_both(server)