Open AthenaPoolOfficial opened 3 years ago
@jennijuju
IIRC, we already have retries for methods like PreComiitSectorBatch
and ProveCommitAggregate
. If we don't have a retry mechanism for ProveCommitSector
we should definitely add it.
the solution of this might be helpful to https://github.com/filecoin-project/lotus/issues/8244 as well.
Checklist
Latest release
, or the most recent RC(release canadiate) for the upcoming release or the dev branch(master), or have an issue updating to any of these.Lotus component
Lotus Version
Describe the Bug
Specifications: It leads sectors to executing Committing again that lotus returns the error of 'failed to submit proof for bulk verification error (RetCode = 32) ' when storage providers submit ProveCommitSector. We suggest that ProveCommitSector should be resubmitted when this error occurs. Code logs: The handleCommitFailed function in extern/storage-sealing/states_failed.go misses the processing with retcode = 32 when it estimates the return value of mw.Receipt.ExitCode.
Logging Information
Repo Steps