diff options
| author | 2018-10-26 11:30:16 +0100 | |
|---|---|---|
| committer | 2018-10-26 11:30:16 +0100 | |
| commit | 3094bb77484da187dc67edac2dbfad52319d819a (patch) | |
| tree | c56b97513e8612d15d78af3e28d7b1e04a734bf6 | |
| parent | Put a dash between commit message and commit url (diff) | |
| signature | ||
Specifically handle OSError (e.g. Network is unreachable) as a disconnect
| -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 3bac4fe0..e92cd291 100644 --- a/src/IRCServer.py +++ b/src/IRCServer.py @@ -221,7 +221,7 @@ class Server(IRCObject.Object): data = b"" try: data = self.socket.recv(4096) - except (ConnectionResetError, socket.timeout): + except (ConnectionResetError, socket.timeout, OSError): self.disconnect() return None if not data: |
