diff --git a/common/net/transport.go b/common/net/transport.go index ae5d72954..eaf44e5f2 100644 --- a/common/net/transport.go +++ b/common/net/transport.go @@ -12,7 +12,7 @@ func ReadFrom(reader io.Reader) ([]byte, error) { buffer := make([]byte, bufferSize) nBytes, err := reader.Read(buffer) if nBytes == 0 { - buffer = nil + return nil, err } return buffer[:nBytes], err }