Project

Profile

Help

Bug #67

Updated by Vincent Le Goff over 7 years ago

At times, CocoMUC fails to notice that the connection is broken.    When entering a command, however, the following traceback appears: 

 <pre> 
 Traceback (most recent call last): 
   File "C:\Users\Vincent\src\cocomud\src\log.py", line 224, in run_with_except_hook 
     run_original(*args2, **kwargs2) 
   File "C:\Users\Vincent\src\cocomud\src\client.py", line 89, in run 
     msg = self.client.read_very_eager() 
   File "C:\python27\lib\telnetlib.py", line 416, in read_very_eager 
     self.fill_rawq() 
   File "C:\python27\lib\telnetlib.py", line 576, in fill_rawq 
     buf = self.sock.recv(50) 
 error: [Errno 10054] An existing connection was forcibly closed by the remote host 
 </pre> 

 h3. Steps to reproduce 

 # #. Connect to a world. 
 # #. Shut down the connection (disable the WiFi, for instance). 
 # #. Type a command in the MUD client. 
    If necessary. 
 # #. Reset your connection (enable the WiFi, in this example). 
 # #. Type another command in the MUD client. 

Back