diff options
| author | Chris Lu <chris.lu@gmail.com> | 2020-04-29 02:41:01 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2020-04-29 02:41:01 -0700 |
| commit | 5a0986dca093e38e9a74213683801b39736f4362 (patch) | |
| tree | 572aae668e8d3613e99c506cc6757ee35a2a25a3 | |
| parent | 8d42a1263bdbf8d0e6c425ae0aedea476e22420c (diff) | |
| download | seaweedfs-5a0986dca093e38e9a74213683801b39736f4362.tar.xz seaweedfs-5a0986dca093e38e9a74213683801b39736f4362.zip | |
reset on getting the buffer
| -rw-r--r-- | weed/util/log_buffer/log_buffer.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/util/log_buffer/log_buffer.go b/weed/util/log_buffer/log_buffer.go index e447aacb7..69d663484 100644 --- a/weed/util/log_buffer/log_buffer.go +++ b/weed/util/log_buffer/log_buffer.go @@ -226,7 +226,6 @@ func (m *LogBuffer) ReadFromBuffer(lastReadTime time.Time) (bufferCopy *bytes.Bu } func (m *LogBuffer) ReleaseMeory(b *bytes.Buffer) { - b.Reset() bufferPool.Put(b) } @@ -238,6 +237,7 @@ var bufferPool = sync.Pool{ func copiedBytes(buf []byte) (copied *bytes.Buffer) { copied = bufferPool.Get().(*bytes.Buffer) + copied.Reset() copied.Write(buf) return } |
