I am running into a small problem with Jetty's Websockets. (which in my case, is a LARGE problem)
If I close the browser window, the websocket_disconnected event fires no problem.
But if the internet or network drops out on the end-user device, or WiFi is turned off, user walks away out of network range, etc. the Websocket Disconnect event never fires, so I cant run a "reset" routine when the user leaves without ACK.
Oh, I should also note that I am running ABMaterial, so I cant do the ws.runmethod as a "ping" for this.
Edit: I found another thread on this issue, it could take anywhere up to 3 hours? thats way too long and I need to figure out a way to change that. This is all on a local network, locked to a single session. so if someone walks away with their device, nobody else can connect until that "session" goes bye bye.
Any ideas?