如何知道ChannelWriter是否还没有写入字节?

时间:2017-05-25 03:01:40

标签: sockets netty

在我调用ChannelWriter.wite()方法发送消息后,它返回一个ChannelFuture。如果另一侧的接收端已禁用epoll_wait中的读取,我认为套接字写入应该是部分完成的,因为应该写入零字节。我想过使用返回的ChannelFuture,但isSuccess()返回true。 我如何知道ChannelWriter.write()是仅部分完成还是零字节写入?

1 个答案:

答案 0 :(得分:1)

只有在写入整个字节或写入失败后才会通知未来。