From: Claudio-Daniel Freire Date: Wed, 13 Apr 2011 14:56:19 +0000 (+0200) Subject: Ticket #24: catch ValueError too, it gets triggered by closed connections X-Git-Tag: nepi_v2~157 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=efaed99a0d0fd37fcd4e18a23905623f2462aff5;p=nepi.git Ticket #24: catch ValueError too, it gets triggered by closed connections --- diff --git a/src/nepi/util/server.py b/src/nepi/util/server.py index 98f177f7..975b01cb 100644 --- a/src/nepi/util/server.py +++ b/src/nepi/util/server.py @@ -273,7 +273,7 @@ class Client(object): try: self._process.stdin.write(data) - except IOError: + except (IOError,ValueError): # dead process, poll it to un-zombify self._process.poll()