diff --git a/common/buf/reader.go b/common/buf/reader.go index 7c9fa8ce..3324ad88 100644 --- a/common/buf/reader.go +++ b/common/buf/reader.go @@ -154,6 +154,7 @@ func (r *BufferedReader) writeToInternal(writer io.Writer) (int64, error) { if err := mbWriter.WriteMultiBuffer(r.leftOver); err != nil { return 0, err } + r.leftOver = nil } for {