aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-04 14:41:55 +0100
committerGravatar jesopo2019-06-04 14:41:55 +0100
commit825dce5292f21ddeadaa188698ad753decd46742 (patch)
tree7872c860765848ee98c0ea451d82fff0de290649
parentChange signals.py to subvert write throttling when sending QUIT (diff)
signature
`.on_send(` only exists on SentLines, not ParsedLines
-rw-r--r--modules/signals.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/signals.py b/modules/signals.py
index 9e01ac47..8e31d03e 100644
--- a/modules/signals.py
+++ b/modules/signals.py
@@ -25,8 +25,8 @@ class Module(ModuleManager.BaseModule):
server.socket.clear_send_buffer()
line = utils.irc.protocol.quit("Shutting down")
- line.on_send(self._make_hook(server))
- server.send(line, immediate=True)
+ sent_line = server.send(line, immediate=True)
+ sent_line.on_send(self._make_hook(server))
server.send_enabled = False
written = True