diff --git a/packages/vote/fpc/fpc.go b/packages/vote/fpc/fpc.go index 37f062522117771bb62e4a870f1407a0c5874d01..a8c9ce2c4c97a8800d94e805ca17ae528a7bf536 100644 --- a/packages/vote/fpc/fpc.go +++ b/packages/vote/fpc/fpc.go @@ -157,11 +157,11 @@ func (f *FPC) finalizeOpinions() { if voteCtx.IsFinalized(f.paras.CoolingOffPeriod, f.paras.FinalizationThreshold) { f.events.Finalized.Trigger(id, voteCtx.LastOpinion()) delete(f.ctxs, id) + continue } if voteCtx.Rounds >= f.paras.MaxRoundsPerVoteContext { f.events.Failed.Trigger(id, voteCtx.LastOpinion()) delete(f.ctxs, id) - continue } } }