diff options
| author | 2019-10-30 11:41:49 +0000 | |
|---|---|---|
| committer | 2019-10-30 11:41:49 +0000 | |
| commit | 4f5dbbb6e05a4d186f6f828a80e0c91382681659 (patch) | |
| tree | 95e8c7236173dad54467a7e61d2a7c7ea26fcf99 | |
| parent | timeout sasl/AUTHENTICATE handshakes after 15 seconds. closes #195 (diff) | |
| signature | ||
actually set server._sasl_timeout
| -rw-r--r-- | modules/ircv3_sasl/__init__.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/ircv3_sasl/__init__.py b/modules/ircv3_sasl/__init__.py index 38bb9fb2..755fa193 100644 --- a/modules/ircv3_sasl/__init__.py +++ b/modules/ircv3_sasl/__init__.py @@ -79,6 +79,8 @@ class Module(ModuleManager.BaseModule): server.send_authenticate(mechanism) timer = self.timers.add("sasl-timeout", self._sasl_timeout, SASL_TIMEOUT, server=server) + server._sasl_timeout = timer + server.sasl_mechanism = mechanism server.wait_for_capability("sasl") |
