From a145696a9dc694abce183817dd93603a1888ae53 Mon Sep 17 00:00:00 2001 From: William Banfield Date: Tue, 4 Jan 2022 09:49:04 -0500 Subject: [PATCH] always reset proposal time --- internal/consensus/state.go | 2 ++ 1 file changed, 2 insertions(+) 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 }