chat.py bug
jquast opened this issue · comments
Jeff Quast commented
chatting with @signalpillar, hit escape, then chatted him again,
NOdE: 1
File "x84/bbs/session.py", line 368, in run
self.runscript(self._script_stack.pop())
File "x84/bbs/session.py", line 667, in runscript
value = module.main(*script.args, **script.kwargs)
File "/usr/local/src/x84/x84/default/main.py", line 290, in main
gosub(item.script, *item.args, **item.kwargs)
File "x84/bbs/__init__.py", line 128, in gosub
return getsession().runscript(script)
File "x84/bbs/session.py", line 667, in runscript
value = module.main(*script.args, **script.kwargs)
File "/usr/local/src/x84/x84/default/online.py", line 224, in main
cur_row = 0 if chat(sessions) else cur_row
File "/usr/local/src/x84/x84/default/online.py", line 143, in chat
other_sid=tgt_session['sid'])
File "x84/bbs/__init__.py", line 128, in gosub
return getsession().runscript(script)
File "x84/bbs/session.py", line 667, in runscript
value = module.main(*script.args, **script.kwargs)
File "/usr/local/src/x84/x84/default/chat.py", line 247, in main
return do_chat(session, term, *args, **kwargs)
File "/usr/local/src/x84/x84/default/chat.py", line 163, in do_chat
assert not (dialing or answering), (dialing, answering, data)
AssertionError: (True, False, (u'\x03',))
resume online after general exception in chat
Jeff Quast commented
had a hard time reproducing this, and signalpillar didn't exactly say what happened on his end.
Jeff Quast commented
have not been able to reproduce.