diff --git a/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBufferFactory.java b/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBufferFactory.java index 9d9e0a3993..14931d4243 100644 --- a/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBufferFactory.java +++ b/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBufferFactory.java @@ -90,6 +90,7 @@ public class NettyDataBufferFactory implements DataBufferFactory { * @return the wrapped buffer */ public NettyDataBuffer wrap(ByteBuf byteBuf) { + byteBuf.touch(); return new NettyDataBuffer(byteBuf, this); }