diff --git a/internal/consensus/state.go b/internal/consensus/state.go index 9bb17c8b3f1..1352ba6c146 100644 --- a/internal/consensus/state.go +++ b/internal/consensus/state.go @@ -1408,18 +1408,18 @@ func (cs *State) defaultDoPrevote(height int64, round int32) { return } - if cs.Proposal.POLRound == -1 && !cs.proposalIsTimely() { - lowerBound, upperBound := cs.timelyProposalMargins() - // TODO: use Warn level once available. - logger.Info("prevote step: Proposal is not timely; prevoting nil", - "timestamp", cs.Proposal.Timestamp.Format(time.RFC3339Nano), - "receive_time", cs.ProposalReceiveTime.Format(time.RFC3339Nano), - "timestamp_difference", cs.ProposalReceiveTime.Sub(cs.Proposal.Timestamp), - "lower_bound", lowerBound, - "upper_bound", upperBound) - cs.signAddVote(types.PrevoteType, nil, types.PartSetHeader{}, nil) - return - } + // if cs.Proposal.POLRound == -1 && !cs.proposalIsTimely() { + lowerBound, upperBound := cs.timelyProposalMargins() + // TODO: use Warn level once available. + logger.Info("prevote step: Proposal is not timely; prevoting nil", + "timestamp", cs.Proposal.Timestamp.Format(time.RFC3339Nano), + "receive_time", cs.ProposalReceiveTime.Format(time.RFC3339Nano), + "timestamp_difference", cs.ProposalReceiveTime.Sub(cs.Proposal.Timestamp), + "lower_bound", lowerBound, + "upper_bound", upperBound) + // cs.signAddVote(types.PrevoteType, nil, types.PartSetHeader{}, nil) + // return + // } if cs.Proposal.POLRound == -1 { logger.Debug("prevote step: Proposal is timely",