sealing: Not getting seal ticket isn't fatal

This commit is contained in:
Łukasz Magiera 2020-01-22 22:16:45 +01:00
parent d3a9006272
commit e43174f2af

View File

@ -51,7 +51,7 @@ func (m *Sealing) handleUnsealed(ctx statemachine.Context, sector SectorInfo) er
log.Infow("performing sector replication...", "sector", sector.SectorID) log.Infow("performing sector replication...", "sector", sector.SectorID)
ticket, err := m.tktFn(ctx.Context()) ticket, err := m.tktFn(ctx.Context())
if err != nil { if err != nil {
return err return ctx.Send(SectorSealFailed{xerrors.Errorf("getting ticket failed: %w", err)})
} }
rspco, err := m.sb.SealPreCommit(ctx.Context(), sector.SectorID, *ticket, sector.pieceInfos()) rspco, err := m.sb.SealPreCommit(ctx.Context(), sector.SectorID, *ticket, sector.pieceInfos())