From aa13ac88ea0085cde41c5bf11c6699fc06cd43af Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Sat, 5 Sep 2015 13:14:05 +0200 Subject: [PATCH] Also send CAP END if no capability is requested. --- src/irclib.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/irclib.py b/src/irclib.py index 672e033e3..4d2fa3863 100644 --- a/src/irclib.py +++ b/src/irclib.py @@ -1095,6 +1095,9 @@ class Irc(IrcCommandDispatcher, log.Firewalled): caps = ' '.join(sorted(common_supported_capabilities)) self.sendMsg(ircmsgs.IrcMsg(command='CAP', args=('REQ', caps))) + else: + self.sendMsg(ircmsgs.IrcMsg(command='CAP', + args=('END',))) else: log.warning('Bad CAP LS from server: %r', msg) return