diff options
| author | 2019-06-06 23:19:57 +0100 | |
|---|---|---|
| committer | 2019-06-06 23:19:57 +0100 | |
| commit | 24ca7ed97f56642601b49cc967003b9844a1c152 (patch) | |
| tree | 3c3e770d589a65d40ba22d9d8aa83e28f45e0004 /src | |
| parent | List()ify self.bot.servers.values() as it can change mid-QUIT (diff) | |
| signature | ||
use trigger_write() instead of a raw .send(b"")
Diffstat (limited to 'src')
| -rw-r--r-- | src/IRCBot.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/IRCBot.py b/src/IRCBot.py index 32a4872b..fc56d109 100644 --- a/src/IRCBot.py +++ b/src/IRCBot.py @@ -322,6 +322,7 @@ class Bot(object): elif server.ping_due() and not server.ping_sent: server.send_ping() server.ping_sent = True + if not server.socket.connected: self._events.on("server.disconnect").call(server=server) self.disconnect(server) @@ -339,4 +340,4 @@ class Bot(object): throttle_filled = True if throttle_filled: - self._wtrigger_client.send(b"TRIGGER") + self.trigger_write() |
