From d1c8b099a50b5960c91f3ac938f2dc202cd3cec7 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Thu, 24 Nov 2016 13:52:28 +0100 Subject: [PATCH] Correct release buffers in RedisEncoderTest Motivation: RedisEncoderTest did not release all buffers correctly which could lead to leaks. Modifications: Call ByteBuf.release() after buffer is read. Result: No more leaks in RedisEncoderTest. --- .../test/java/io/netty/handler/codec/redis/RedisEncoderTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/codec-redis/src/test/java/io/netty/handler/codec/redis/RedisEncoderTest.java b/codec-redis/src/test/java/io/netty/handler/codec/redis/RedisEncoderTest.java index 32803f4ee1..d880db2e7b 100644 --- a/codec-redis/src/test/java/io/netty/handler/codec/redis/RedisEncoderTest.java +++ b/codec-redis/src/test/java/io/netty/handler/codec/redis/RedisEncoderTest.java @@ -175,6 +175,7 @@ public class RedisEncoderTest { ByteBuf read; while ((read = channel.readOutbound()) != null) { buf.writeBytes(read); + read.release(); } return buf; }