diff --git a/transport-sctp/src/main/java/io/netty/channel/sctp/SctpSendBufferPool.java b/transport-sctp/src/main/java/io/netty/channel/sctp/SctpSendBufferPool.java index 382e5b4fc4..bbb3f07b35 100644 --- a/transport-sctp/src/main/java/io/netty/channel/sctp/SctpSendBufferPool.java +++ b/transport-sctp/src/main/java/io/netty/channel/sctp/SctpSendBufferPool.java @@ -199,8 +199,7 @@ final class SctpSendBufferPool { final MessageInfo messageInfo = MessageInfo.createOutgoing(ch.association(), null, streamNo); messageInfo.payloadProtocolID(protocolId); messageInfo.streamNumber(streamNo); - ch.send(buffer, messageInfo); - return writtenBytes(); + return ch.send(buffer, messageInfo); } @Override @@ -245,8 +244,7 @@ final class SctpSendBufferPool { final MessageInfo messageInfo = MessageInfo.createOutgoing(ch.association(), null, streamNo); messageInfo.payloadProtocolID(protocolId); messageInfo.streamNumber(streamNo); - ch.send(buffer, messageInfo); - return writtenBytes(); + return ch.send(buffer, messageInfo); } @Override