Closed
Description
I am seeing this error occasionally:
java.lang.AssertionError: null
at org.java_websocket.server.WebSocketServer.removeConnection(WebSocketServer.java:610)
at org.java_websocket.server.WebSocketServer.onWebsocketClose(WebSocketServer.java:585)
at org.java_websocket.WebSocketImpl.closeConnection(WebSocketImpl.java:492)
at org.java_websocket.WebSocketImpl.closeConnection(WebSocketImpl.java:505)
at org.java_websocket.WebSocketImpl.eot(WebSocketImpl.java:542)
at org.java_websocket.SocketChannelIOHelper.read(SocketChannelIOHelper.java:17)
at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:391)
...
which makes the server quit. From reading the code, it seems to me that this could be caused by a client closing the connection before the handshake has been sent.