diff --git a/rbcs-server/src/main/kotlin/net/woggioni/rbcs/server/cache/InMemoryCacheHandler.kt b/rbcs-server/src/main/kotlin/net/woggioni/rbcs/server/cache/InMemoryCacheHandler.kt index 6796021..3d8d890 100644 --- a/rbcs-server/src/main/kotlin/net/woggioni/rbcs/server/cache/InMemoryCacheHandler.kt +++ b/rbcs-server/src/main/kotlin/net/woggioni/rbcs/server/cache/InMemoryCacheHandler.kt @@ -91,6 +91,7 @@ class InMemoryCacheHandler( val buf = ctx.alloc().heapBuffer() InflaterOutputStream(ByteBufOutputStream(buf)).use { value.content.readBytes(it, value.content.readableBytes()) + value.content.release() buf.retain() } ctx.writeAndFlush(LastCacheContent(buf))