Darien Raymond vor 8 Jahren
Ursprung
Commit
891b8a03de
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  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) {