diff --git a/internal/consensus/state.go b/internal/consensus/state.go index e4fb2cf00..9b5581a75 100644 --- a/internal/consensus/state.go +++ b/internal/consensus/state.go @@ -713,6 +713,7 @@ func (cs *State) updateToState(state sm.State) { cs.Validators = validators cs.Proposal = nil + cs.ProposalReceiveTime = time.Time{} cs.ProposalBlock = nil cs.ProposalBlockParts = nil cs.LockedRound = -1 @@ -1047,6 +1048,7 @@ func (cs *State) enterNewRound(height int64, round int32) { } else { logger.Debug("resetting proposal info") cs.Proposal = nil + cs.ProposalReceiveTime = time.Time{} cs.ProposalBlock = nil cs.ProposalBlockParts = nil }