Skip to content

Commit 8702185

Browse files
netty: use memory efficient slice in Buffer
1 parent 894802e commit 8702185

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

netty/src/main/java/io/grpc/netty/NettyReadableBuffer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,7 @@ public void readBytes(OutputStream dest, int length) {
9393

9494
@Override
9595
public NettyReadableBuffer readBytes(int length) {
96-
// The ByteBuf returned by readSlice() stores a reference to buffer but does not call retain().
97-
return new NettyReadableBuffer(buffer.readSlice(length).retain());
96+
return new NettyReadableBuffer(buffer.readRetainedSlice(length));
9897
}
9998

10099
@Override

0 commit comments

Comments
 (0)