mirror of
https://github.com/tiennm99/tjahzi.git
synced 2026-10-15 20:16:05 +00:00
Fixed Netty buffer leak.
This commit is contained in:
1 parent
3e2e6b354c
commit
8c338ef3de
1 file changed
+4
-4
@@ -66,13 +66,13 @@ public class NettyHttpClient implements Closeable {
|
||||
);
|
||||
|
||||
snappy.encode(dataBuffer, compressedBuffer, dataBuffer.readableBytes());
|
||||
log(compressedBuffer);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
ReferenceCountUtil.safeRelease(dataBuffer);
|
||||
ReferenceCountUtil.safeRelease(compressedBuffer);
|
||||
|
||||
throw e;
|
||||
} finally {
|
||||
ReferenceCountUtil.safeRelease(dataBuffer);
|
||||
}
|
||||
|
||||
log(compressedBuffer);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user