https://cocomud.plan.io/https://cocomud.plan.io/favicon.ico2016-12-27T17:55:40ZCocoMUD PlanioCocoMUD client - Bug #67: Error when losing connectionhttps://cocomud.plan.io/issues/67?journal_id=1622016-12-27T17:55:40ZVincent Le Goff
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/162/diff?detail_id=259">diff</a>)</li></ul> CocoMUD client - Bug #67: Error when losing connectionhttps://cocomud.plan.io/issues/67?journal_id=1662016-12-28T22:15:16ZVincent Le Goff
<ul></ul><p>A similar error occurs sometimes:</p>
<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
encoding = self.engine.settings["options.general.encoding"]
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> CocoMUD client - Bug #67: Error when losing connectionhttps://cocomud.plan.io/issues/67?journal_id=1722017-01-01T15:16:01ZVincent Le Goff
<ul><li><strong>Sprint/Milestone</strong> set to <i>10</i></li></ul> CocoMUD client - Bug #67: Error when losing connectionhttps://cocomud.plan.io/issues/67?journal_id=1982017-01-09T13:41:36ZVincent Le Goff
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>Assignee</strong> set to <i>Vincent Le Goff</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Mostly fixed in commit <a class="changeset" title="Mainly fix #67: when a message can't be sent, attempt to reconnect to the server" href="https://cocomud.plan.io/projects/cocomud-client/repository/github/revisions/c377606f5def2a6ddd14ab97132cb1003b3aeed5">c377606f5def2a6ddd14ab97132cb1003b3aeed5</a>.<br />The client now attempts to reconnect if a connection error occurs. However, this doesn't eliminate connection issues altogether.</p>