d9db218291
Motivation: Incorrect WebSockets closure affects our production system. Enforced 'close socket on any protocol violation' prevents our custom termination sequence from execution. Huge number of parameters is a nightmare both in usage and in support (decoders configuration). Modification: - Fix violations handling - send proper response codes. - Fix for messages leak. - Introduce decoder's option to disable default behavior (send close frame) on protocol violations. - Encapsulate WebSocket response codes - WebSocketCloseStatus. - Encapsulate decoder's configuration into a separate class - WebSocketDecoderConfig. Result: Fixes #8295. |
||
---|---|---|
.. | ||
src | ||
pom.xml |