Преглед на файлове

fix error handling in buf.Copy

Darien Raymond преди 7 години
родител
ревизия
b3e46f5d07
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      common/buf/copy.go

+ 3 - 1
common/buf/copy.go

@@ -92,7 +92,9 @@ func copyInternal(reader Reader, writer Writer, handler *copyHandler) error {
 				buffer.Release()
 				return werr
 			}
-		} else if err != nil {
+		}
+
+		if err != nil {
 			return err
 		}
 	}