DebugClients/Python3/AsyncFile.py

changeset 111
1887e3af7b74
parent 96
9624a110667d
child 791
9ec2ac20e54e
equal deleted inserted replaced
110:c9a969db1469 111:1887e3af7b74
121 """ 121 """
122 Public method returning the file number. 122 Public method returning the file number.
123 123
124 @return file number (int) 124 @return file number (int)
125 """ 125 """
126 return self.sock.fileno() 126 try:
127 return self.sock.fileno()
128 except socket.error:
129 return -1
127 130
128 def read_p(self, size = -1): 131 def read_p(self, size = -1):
129 """ 132 """
130 Public method to read bytes from this file. 133 Public method to read bytes from this file.
131 134

eric ide

mercurial