From 0f979e9676afdfe0c803a616c8ba3676e8225922 Mon Sep 17 00:00:00 2001 From: Mikhail Faraponov <11322032+moredure@users.noreply.github.com> Date: Wed, 16 Mar 2022 23:34:26 +0200 Subject: [PATCH] Update bytes_buffer_pool.go --- utils/bytes_buffer_pool.go | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/utils/bytes_buffer_pool.go b/utils/bytes_buffer_pool.go index fe0066ed2..e57934553 100644 --- a/utils/bytes_buffer_pool.go +++ b/utils/bytes_buffer_pool.go @@ -15,18 +15,11 @@ var ( return &bytes.Buffer{} }, } - bytesBufferChan = make(chan *bytes.Buffer, 10) ) func BytesBufferGet() (data *bytes.Buffer) { - select { - case data = <-bytesBufferChan: - default: - data = bytesBufferPool.Get().(*bytes.Buffer) - } - + data = bytesBufferPool.Get().(*bytes.Buffer) data.Reset() - return data } @@ -34,10 +27,5 @@ func BytesBufferPut(data *bytes.Buffer) { if data == nil || len(data.Bytes()) > TooBigBlockSize { return } - - select { - case bytesBufferChan <- data: - default: - bytesBufferPool.Put(data) - } + bytesBufferPool.Put(data) }