5ffac03f1e
Motivation: Support handshake timeout option in websocket handlers. It makes sense to limit the time we need to move from `HANDSHAKE_ISSUED` to `HANDSHAKE_COMPLETE` states when upgrading to WebSockets Modification: - Add `handshakeTimeoutMillis` option in `WebSocketClientProtocolHandshakeHandler` and `WebSocketServerProtocolHandshakeHandler`. - Schedule a timeout task, the task will trigger user event `HANDSHAKE_TIMEOUT` if the handshake timed out. Result: Fixes issue https://github.com/netty/netty/issues/8841 |
||
---|---|---|
.. | ||
extensions | ||
WebSocket00FrameEncoderTest.java | ||
WebSocket08EncoderDecoderTest.java | ||
WebSocket08FrameDecoderTest.java | ||
WebSocketClientHandshaker00Test.java | ||
WebSocketClientHandshaker07Test.java | ||
WebSocketClientHandshaker08Test.java | ||
WebSocketClientHandshaker13Test.java | ||
WebSocketClientHandshakerTest.java | ||
WebSocketFrameAggregatorTest.java | ||
WebSocketHandshakeHandOverTest.java | ||
WebSocketProtocolHandlerTest.java | ||
WebSocketRequestBuilder.java | ||
WebSocketServerHandshaker00Test.java | ||
WebSocketServerHandshaker08Test.java | ||
WebSocketServerHandshaker13Test.java | ||
WebSocketServerHandshakerFactoryTest.java | ||
WebSocketServerProtocolHandlerTest.java | ||
WebSocketUtf8FrameValidatorTest.java | ||
WebSocketUtilTest.java |