diff --git a/memory/memory-netty-buffer-patch/src/main/java/io/netty/buffer/PooledByteBufAllocatorL.java b/memory/memory-netty-buffer-patch/src/main/java/io/netty/buffer/PooledByteBufAllocatorL.java index b3d79c34ce..44031a2d4f 100644 --- a/memory/memory-netty-buffer-patch/src/main/java/io/netty/buffer/PooledByteBufAllocatorL.java +++ b/memory/memory-netty-buffer-patch/src/main/java/io/netty/buffer/PooledByteBufAllocatorL.java @@ -82,7 +82,7 @@ public long getNormalBufferSize() { } public long getNormalBufferCount() { - return normalBufferSize.get(); + return normalBufferCount.get(); } private static class AccountedUnsafeDirectLittleEndian extends UnsafeDirectLittleEndian { @@ -172,7 +172,7 @@ private UnsafeDirectLittleEndian newDirectBufferL(int initialCapacity, int maxCa // within chunk, use arena. ByteBuf buf = directArena.allocate(cache, initialCapacity, maxCapacity); if (!(buf instanceof PooledUnsafeDirectByteBuf)) { - fail(); + throw fail(); } if (!AssertionUtil.ASSERT_ENABLED) {