diff --git a/pkg/bufferpool/stdpool_bucket.go b/pkg/bufferpool/stdpool_bucket.go index bd4f7c8..41f7d00 100644 --- a/pkg/bufferpool/stdpool_bucket.go +++ b/pkg/bufferpool/stdpool_bucket.go @@ -28,8 +28,9 @@ func (b *StdPoolBucket) Get() *bytes.Buffer { if v == nil { return nil } - return v.(*bytes.Buffer) - + vv := v.(*bytes.Buffer) + vv.Reset() + return vv } func (b *StdPoolBucket) Put(buf *bytes.Buffer) {