Java 过渡到非活动状态是否清除了Netty中的管道?

Java 过渡到非活动状态是否清除了Netty中的管道?,java,tcp,netty,Java,Tcp,Netty,将频道转换为频道不活动状态是否清除了相关的管道?在单元测试中,我观察到,在添加处理程序后,客户端断开连接,尝试删除处理程序会导致NoSuchElementFoundException。我正在努力解释这种行为,任何指导都将不胜感激 我对可能通道状态的模型来自于提供此图的“Netty in Action” 是一旦频道变得不活动且未注册,它将拆除频道管道,这意味着它将删除以前添加的所有处理程序

频道
转换为
频道不活动
状态是否清除了相关的管道?在单元测试中,我观察到,在添加处理程序后,客户端断开连接,尝试删除处理程序会导致
NoSuchElementFoundException
。我正在努力解释这种行为,任何指导都将不胜感激

我对可能通道状态的模型来自于提供此图的“Netty in Action”


是一旦
频道变得不活动且未注册,它将拆除
频道管道
,这意味着它将删除以前添加的所有处理程序