Project

Profile

Help

Bug #67

closed

Error when losing connection

Added by Vincent Le Goff almost 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
High
Category:
Networking
Sprint/Milestone:
% Done:

100%

Company:
-
Contact person:
-
Additional contact persons:
-

Description

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

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

Steps to reproduce

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

Please register to edit this issue

Also available in: Atom PDF Tracking page