diff options
| author | 2019-02-06 15:44:09 +0000 | |
|---|---|---|
| committer | 2019-02-06 15:44:09 +0000 | |
| commit | 70b29a345a7d739b18e8d9232b93bf39eab82e9c (patch) | |
| tree | d8b73a1f95549c0c28c4b3e3bce6f5046a1e9cc7 /src/IRCServer.py | |
| parent | Set SCRAM state to just `Failure` if there's a server-final-message error (sasl) (diff) | |
| signature | ||
Don't break if we try to "finish" a waiting CAP when it's already finished
Diffstat (limited to 'src/IRCServer.py')
| -rw-r--r-- | src/IRCServer.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/IRCServer.py b/src/IRCServer.py index de0979dc..65beb09b 100644 --- a/src/IRCServer.py +++ b/src/IRCServer.py @@ -382,7 +382,7 @@ class Server(IRCObject.Object): def wait_for_capability(self, capability: str): self._capabilities_waiting.add(capability) def capability_done(self, capability: str): - self._capabilities_waiting.remove(capability) + self._capabilities_waiting.discard(capability) if self.cap_started and not self._capabilities_waiting: self.send_capability_end() |
