rtoal/ktah — Issue #11: Fallback for parting from chat
Author: rowedonalde
Created: 2011-10-25 16:57:24+00:00
State: open

Presently, a client notifies the chat server that they are leaving on the unload event. If the unload event doesn't fire (for example, if the client's browser crashes or loses network connection), then the server does not know that the client has left. There should be a fallback to detect whether a client is no longer there--perhaps kicking them if they haven't sent a request in the last 30 seconds.