diff --git a/internal/consensus/reactor.go b/internal/consensus/reactor.go index 04017ae91..83ce2875e 100644 --- a/internal/consensus/reactor.go +++ b/internal/consensus/reactor.go @@ -502,7 +502,9 @@ func (r *Reactor) gossipDataForCatchup(ctx context.Context, rs *cstypes.RoundSta if err != nil { // sleep to avoid retrying too fast time.Sleep(r.state.config.PeerGossipSleepDuration) + return } + ps.SetHasProposalBlockPart(prs.Height, prs.Round, index) return }