From ff6afb923355e9f474beee9bb07da114731530dc Mon Sep 17 00:00:00 2001 From: Maros Marsalek Date: Fri, 20 Jun 2014 17:00:50 +0200 Subject: [PATCH] BUG-961 Fix Resource leak error from netty. Release ByteBuf instance in ChannelInputStream. Change-Id: I5fdf9751e05b6975778693f603e1f12b17bb4ee7 Signed-off-by: Maros Marsalek --- .../nettyutil/handler/ssh/virtualsocket/ChannelInputStream.java | 1 + 1 file changed, 1 insertion(+) diff --git a/opendaylight/netconf/netconf-netty-util/src/main/java/org/opendaylight/controller/netconf/nettyutil/handler/ssh/virtualsocket/ChannelInputStream.java b/opendaylight/netconf/netconf-netty-util/src/main/java/org/opendaylight/controller/netconf/nettyutil/handler/ssh/virtualsocket/ChannelInputStream.java index 2a3eeb21a8..ba65b9ef34 100644 --- a/opendaylight/netconf/netconf-netty-util/src/main/java/org/opendaylight/controller/netconf/nettyutil/handler/ssh/virtualsocket/ChannelInputStream.java +++ b/opendaylight/netconf/netconf-netty-util/src/main/java/org/opendaylight/controller/netconf/nettyutil/handler/ssh/virtualsocket/ChannelInputStream.java @@ -93,6 +93,7 @@ public class ChannelInputStream extends InputStream implements ChannelInboundHan synchronized(lock) { this.bb.discardReadBytes(); this.bb.writeBytes((ByteBuf) o); + ((ByteBuf) o).release(); lock.notifyAll(); } } -- 2.36.6