diff --git a/cmd/erasure-metadata-utils.go b/cmd/erasure-metadata-utils.go index 99b70f9c8..47f7bb319 100644 --- a/cmd/erasure-metadata-utils.go +++ b/cmd/erasure-metadata-utils.go @@ -143,6 +143,9 @@ func readAllFileInfo(ctx context.Context, disks []StorageAPI, bucket, object, ve errs := g.Wait() for index, err := range errs { + if err == nil { + continue + } if !IsErr(err, []error{ errFileNotFound, errVolumeNotFound, diff --git a/cmd/erasure-object.go b/cmd/erasure-object.go index 69dc1a8c6..998ee87f5 100644 --- a/cmd/erasure-object.go +++ b/cmd/erasure-object.go @@ -493,6 +493,9 @@ func readAllXL(ctx context.Context, disks []StorageAPI, bucket, object string, r errs := g.Wait() for index, err := range errs { + if err == nil { + continue + } if !IsErr(err, []error{ errFileNotFound, errVolumeNotFound,