aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-06 22:39:57 +0100
committerGravatar jesopo2019-06-06 22:39:57 +0100
commit9c6b9c39647bc740f351db684cf6213e9c88fe8c (patch)
tree2af63c547cd5125b33fd9556280dae45e0033c8d /modules
parentuse _event_queue for _check, don't .disconnect() from outside of respective (diff)
signature
List()ify self.bot.servers.values() as it can change mid-QUIT
Diffstat (limited to 'modules')
-rw-r--r--modules/signals.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/signals.py b/modules/signals.py
index 0c195670..336a83d3 100644
--- a/modules/signals.py
+++ b/modules/signals.py
@@ -20,7 +20,7 @@ class Module(ModuleManager.BaseModule):
self.events.on("signal.interrupt").call(signum=signum)
written = False
- for server in self.bot.servers.values():
+ for server in list(self.bot.servers.values()):
if server.connected:
server.socket.clear_send_buffer()