当netty channelfuture的状态可能未完成时?

时间:2013-05-07 22:20:39

标签: netty

在我们的生产系统中,我可以看到以下内容可能发生在netty ChannelFuture上:

在channelfuture.awaitUninterruptibly(10秒)返回后,channelfuture.isDone()和channelfuture.isSuccess()都返回false。我想知道在什么情况下会发生这种情况?

channelfuture附加了一个消息发送操作(客户端)。 Tcpdump显示服务器端的窗口大小为0.

提前致谢。

1 个答案:

答案 0 :(得分:1)

这意味着您等了10秒但ChannelFuture仍未完成。这意味着该操作尚未成功或失败。