@mwcz reported getting booted. Looked in the logs and it was definitely a server crash due to an uncaught out of bounds exception in websockets:
[11/21/2017 16:56:54.269] [ERROR] RangeError: Index out of range
at checkOffset (buffer.js:831:11)
at Buffer.readFloatLE (buffer.js:1008:5)
at WebSocket.wsMessage (/usr/share/games/zorbio/server/AppServer.js:178:30)
at emitOne (events.js:96:13)
at WebSocket.emit (events.js:188:7)
at Receiver._receiver.onmessage (/usr/share/games/zorbio/node_modules/ws/lib/WebSocket.js:146:47)
at Receiver.dataMessage (/usr/share/games/zorbio/node_modules/ws/lib/Receiver.js:380:14)
at Receiver.getData (/usr/share/games/zorbio/node_modules/ws/lib/Receiver.js:330:12)
at Receiver.startLoop (/usr/share/games/zorbio/node_modules/ws/lib/Receiver.js:165:16)
at Receiver.add (/usr/share/games/zorbio/node_modules/ws/lib/Receiver.js:139:10)
at Socket._ultron.on (/usr/share/games/zorbio/node_modules/ws/lib/WebSocket.js:142:22)
@mwcz reported getting booted. Looked in the logs and it was definitely a server crash due to an uncaught out of bounds exception in websockets:
Should put some exception handling around this.