return multierror after creation

This commit is contained in:
whyrusleeping 2020-07-22 11:50:42 -07:00
parent 03b2a40e15
commit 75b9fdc0a0

View File

@ -851,6 +851,7 @@ func (syncer *Syncer) ValidateBlock(ctx context.Context, b *types.FullBlock) (er
"%d errors occurred:\n\t%s\n\n", "%d errors occurred:\n\t%s\n\n",
len(es), strings.Join(points, "\n\t")) len(es), strings.Join(points, "\n\t"))
} }
return mulErr
} }
if err := syncer.store.MarkBlockAsValidated(ctx, b.Cid()); err != nil { if err := syncer.store.MarkBlockAsValidated(ctx, b.Cid()); err != nil {
@ -908,7 +909,7 @@ func (syncer *Syncer) VerifyWinningPoStProof(ctx context.Context, h *types.Block
} }
if !ok { if !ok {
log.Errorf("invalid winning post (%x; %v)", rand, sectors) log.Errorf("invalid winning post (block: %s, %x; %v)", h.Cid(), rand, sectors)
return xerrors.Errorf("winning post was invalid") return xerrors.Errorf("winning post was invalid")
} }