From e556958abc61f487ae2d3a7f1d813f429e9f0ccc Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Sat, 29 Aug 2015 11:54:01 +0900 Subject: [PATCH] Fix a buffer leak in BinaryMemcacheEncoderTest BinaryMemcacheEncoderTest.shouldEncodeContent() did not release one of the three buffers. --- .../codec/memcache/binary/BinaryMemcacheEncoderTest.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java b/codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java index cb255f6943..79c5ad671b 100644 --- a/codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java +++ b/codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java @@ -136,6 +136,8 @@ public class BinaryMemcacheEncoderTest { ByteBuf written = channel.readOutbound(); assertThat(written.readableBytes(), is(DEFAULT_HEADER_SIZE)); + written.release(); + written = channel.readOutbound(); assertThat(written.readableBytes(), is(content1.content().readableBytes())); assertThat(