diff --git a/transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollSocketChannel.java b/transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollSocketChannel.java index 7ff6c2bac1..2dda84aafd 100644 --- a/transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollSocketChannel.java +++ b/transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollSocketChannel.java @@ -171,7 +171,7 @@ public final class EpollSocketChannel extends AbstractEpollChannel implements So NioSocketChannelOutboundBuffer in, int msgCount, ByteBuffer[] nioBuffers) throws IOException { int nioBufferCnt = in.nioBufferCount(); - long expectedWrittenBytes = in.nioBufferCount(); + long expectedWrittenBytes = in.nioBufferSize(); long localWrittenBytes = Native.writev(fd, nioBuffers, 0, nioBufferCnt);