diff --git a/internal/client/pool.go b/internal/client/pool.go index 06328f747..28a74b52e 100644 --- a/internal/client/pool.go +++ b/internal/client/pool.go @@ -101,7 +101,7 @@ func (p *bufferPool) Get(size int) []byte { } func (p *bufferPool) Put(i *[]byte) { - if len(*i) > p.defaultSize { + if cap(*i) > p.defaultSize { return } runtime.SetFinalizer(i, func(i *[]byte) {