From 3d43396f3e8e47d15c1be5c633968fc80db069bb Mon Sep 17 00:00:00 2001 From: bagas Date: Fri, 23 Jan 2026 20:31:27 +0700 Subject: [PATCH] fix: corrected defer usage to pass buffer pointer --- session/forwarder/forwarder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/session/forwarder/forwarder.go b/session/forwarder/forwarder.go index c602565..7ea47b4 100644 --- a/session/forwarder/forwarder.go +++ b/session/forwarder/forwarder.go @@ -58,7 +58,7 @@ func New(config config.Config, slug slug.Slug, conn ssh.Conn) Forwarder { func (f *forwarder) copyWithBuffer(dst io.Writer, src io.Reader) (written int64, err error) { buf := f.bufferPool.Get().([]byte) - defer f.bufferPool.Put(buf) + defer f.bufferPool.Put(&buf) return io.CopyBuffer(dst, src, buf) }