Darien Raymond 8 年之前
父節點
當前提交
891b8a03de
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      common/buf/reader.go

+ 2 - 2
common/buf/reader.go

@@ -52,11 +52,11 @@ type bufferToBytesReader struct {
 // fill fills in the internal buffer.
 func (v *bufferToBytesReader) fill() {
 	b, err := v.stream.Read()
-	v.current = b
 	if err != nil {
 		v.err = err
-		v.current = nil
+		return
 	}
+	v.current = b
 }
 
 func (v *bufferToBytesReader) Read(b []byte) (int, error) {