mirror of
https://github.com/minio/minio.git
synced 2025-07-17 20:52:43 -04:00
ignore ObjectNotFound errors in healing the buckets
This commit is contained in:
parent
e6df34175c
commit
3fb597ad2b
@ -841,10 +841,12 @@ func (h *healSequence) healMinioSysMeta(metaPrefix string) func() error {
|
|||||||
}, madmin.HealItemBucketMetadata)
|
}, madmin.HealItemBucketMetadata)
|
||||||
// Object might have been deleted, by the time heal
|
// Object might have been deleted, by the time heal
|
||||||
// was attempted we ignore this object an move on.
|
// was attempted we ignore this object an move on.
|
||||||
if isErrObjectNotFound(err) || isErrVersionNotFound(err) {
|
if err != nil {
|
||||||
return nil
|
if !isErrObjectNotFound(err) && !isErrVersionNotFound(err) {
|
||||||
|
return err
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return err
|
return nil
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -959,5 +961,10 @@ func (h *healSequence) healObject(bucket, object, versionID string) error {
|
|||||||
object: object,
|
object: object,
|
||||||
versionID: versionID,
|
versionID: versionID,
|
||||||
}, madmin.HealItemObject)
|
}, madmin.HealItemObject)
|
||||||
return err
|
if err != nil {
|
||||||
|
if !isErrObjectNotFound(err) && !isErrVersionNotFound(err) {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user