aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-04 14:31:21 +0100
committerGravatar jesopo2019-06-04 14:31:34 +0100
commit3ac01197f25b169985d1f6f80ea7a7fa42092bfc (patch)
treeb6d1d10248942862871fae532badc6b1ab00f24a
parentOnly return definitely-writen lines from IRCSocket._send, refactor in prep for (diff)
signature
Send PING and PONG as 'immediate' lines
-rw-r--r--src/IRCServer.py4
1 files changed, 2 insertions, 2 deletions
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"