DebugClients/Python/AsyncFile.py

changeset 111
1887e3af7b74
parent 13
1af94a91f439
child 790
2c0ea0163ef4
child 792
a13346916170
--- a/DebugClients/Python/AsyncFile.py	Fri Feb 12 19:02:38 2010 +0000
+++ b/DebugClients/Python/AsyncFile.py	Sat Feb 13 13:00:30 2010 +0000
@@ -124,7 +124,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