diff options
-rw-r--r-- | CHANGES | 4 | ||||
-rwxr-xr-x | miniircd | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +Unreleased + + * Fixed Python 3 crash after disconnecting an unresponsive client. + 1.2 (2017-05-22) * Find certificate specified with relative path when using --daemon. @@ -910,7 +910,7 @@ class Server(object): self.clients[x].socket_writable_notification() now = time.time() if last_aliveness_check + 10 < now: - for client in self.clients.values(): + for client in list(self.clients.values()): client.check_aliveness() last_aliveness_check = now |