9fe5f6f958
Motivation: The `FlowControlHandler` may cache the received messages in a queue in order to do the flow control. However, if this handler is manually removed from pipeline during runtime, those cached messages might not be passed to the next channel handler forever. Modification: Dequeue all these cached messages and call `ChannelHandlerContext.fireChannelRead(...)` in `handlerRemoved(...)` method. Result: Avoid losing the received messages. |
||
---|---|---|
.. | ||
src | ||
pom.xml |