fix: corrected defer usage to pass buffer pointer

This commit is contained in:
2026-01-23 20:31:27 +07:00
parent 8b84373036
commit 24b9872aa4
+1 -1
View File
@@ -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) { func (f *forwarder) copyWithBuffer(dst io.Writer, src io.Reader) (written int64, err error) {
buf := f.bufferPool.Get().([]byte) buf := f.bufferPool.Get().([]byte)
defer f.bufferPool.Put(buf) defer f.bufferPool.Put(&buf)
return io.CopyBuffer(dst, src, buf) return io.CopyBuffer(dst, src, buf)
} }