From b2c491fe3936b04b0c8e6349775bf53063c170a6 Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Sat, 21 Jul 2012 17:50:21 +1200 Subject: Handle socket disconnects on reads. --- netlib/tcp.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'netlib') diff --git a/netlib/tcp.py b/netlib/tcp.py index 8771e789..ac4fab95 100644 --- a/netlib/tcp.py +++ b/netlib/tcp.py @@ -66,6 +66,8 @@ class FileLike: raise NetLibTimeout except socket.timeout: raise NetLibTimeout + except socket.error: + raise NetLibDisconnect if not data: break result += data -- cgit v1.2.3