don't fail execution if the fault set contains an invalid sector ID
This commit is contained in:
parent
7c925db748
commit
5d9d51ba2d
@ -721,8 +721,10 @@ func RemoveFromSectorSet(ctx context.Context, s types.Storage, ss cid.Cid, ids [
|
|||||||
return cid.Undef, aerrors.HandleExternalError(err, "could not load sector set node")
|
return cid.Undef, aerrors.HandleExternalError(err, "could not load sector set node")
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := ssr.BatchDelete(ids); err != nil {
|
for _, id := range ids {
|
||||||
return cid.Undef, aerrors.HandleExternalError(err, "failed to delete from sector set")
|
if err := ssr.Delete(id); err != nil {
|
||||||
|
log.Warnf("failed to delete sector %d from set: %s", id, err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ncid, err := ssr.Flush()
|
ncid, err := ssr.Flush()
|
||||||
|
Loading…
Reference in New Issue
Block a user