DebugClients/Python3/AsyncFile.py

changeset 111
1887e3af7b74
parent 96
9624a110667d
child 791
9ec2ac20e54e
--- a/DebugClients/Python3/AsyncFile.py	Fri Feb 12 19:02:38 2010 +0000
+++ b/DebugClients/Python3/AsyncFile.py	Sat Feb 13 13:00:30 2010 +0000
@@ -123,7 +123,10 @@
         
         @return file number (int)
         """
-        return self.sock.fileno()
+        try:
+            return self.sock.fileno()
+        except socket.error:
+            return -1
 
     def read_p(self, size = -1):
         """

eric ide

mercurial