alexyoung/jschat

Web interface error handling

Closed this issue · 1 comments

Disconnections

Catch disconnections, stop polling and display an error. Causes:

  • Cookie issue
  • Jschat server goes down
  • Sinatra EM server that holds connection to jschat is lost
  • Sinatra is restarted

Jschat Protocol Errors

Errors from the real jschat server should be displayed within the chat transcript.

Chat Page Refresh

It should be possible to refresh the chat page without losing the connection. The lastlog should be displayed.

Next: handle jschat server going down