From 3ac01197f25b169985d1f6f80ea7a7fa42092bfc Mon Sep 17 00:00:00 2001 From: jesopo Date: Tue, 4 Jun 2019 14:31:21 +0100 Subject: Send PING and PONG as 'immediate' lines --- src/IRCServer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/IRCServer.py') diff --git a/src/IRCServer.py b/src/IRCServer.py index 7ac9f2f5..29a705c0 100644 --- a/src/IRCServer.py +++ b/src/IRCServer.py @@ -307,9 +307,9 @@ class Server(IRCObject.Object): return self.send(utils.irc.protocol.password(password)) def send_ping(self, nonce: str="hello") -> IRCLine.SentLine: - return self.send(utils.irc.protocol.ping(nonce)) + return self.send(utils.irc.protocol.ping(nonce), immediate=True) def send_pong(self, nonce: str="hello") -> IRCLine.SentLine: - return self.send(utils.irc.protocol.pong(nonce)) + return self.send(utils.irc.protocol.pong(nonce), immediate=True) def try_rejoin(self, event: EventManager.Event): if event["server_id"] == self.id and event["channel_name" -- cgit v1.3.1-10-gc9f91