diff --git a/aio-pro/src/main/java/org/smartboot/socket/extension/decoder/DelimiterFrameDecoder.java b/aio-pro/src/main/java/org/smartboot/socket/extension/decoder/DelimiterFrameDecoder.java index 3efd15d9c2aa740ead6d22070429dd83ba7fbdab..0f066a33bec20a1e6a1808dadc1fc74f416c2253 100644 --- a/aio-pro/src/main/java/org/smartboot/socket/extension/decoder/DelimiterFrameDecoder.java +++ b/aio-pro/src/main/java/org/smartboot/socket/extension/decoder/DelimiterFrameDecoder.java @@ -67,7 +67,7 @@ public class DelimiterFrameDecoder implements SmartDecoder { preBuffer = bufferList.get(position); preBuffer.clear(); } else { - preBuffer = ByteBuffer.allocate(preBuffer.capacity()); + preBuffer = ByteBuffer.allocate(byteBuffer.capacity()); bufferList.add(preBuffer); } }