From 6400876607323a2b0abb1f345e94efc8dd1b8804 Mon Sep 17 00:00:00 2001 From: William Banfield Date: Mon, 10 Jan 2022 18:32:39 -0500 Subject: [PATCH] fix divide by 0 --- internal/consensus/state.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/consensus/state.go b/internal/consensus/state.go index dc55a6a87..1ae196b23 100644 --- a/internal/consensus/state.go +++ b/internal/consensus/state.go @@ -2427,7 +2427,7 @@ func (cs *State) calculatePrevoteMessageDelayMetrics() { for _, v := range pl { _, val := cs.Validators.GetByAddress(v.ValidatorAddress) votingPowerSeen += val.VotingPower - if votingPowerSeen >= cs.Validators.TotalVotingPower()*(2/3+1) { + if votingPowerSeen >= cs.Validators.TotalVotingPower()*2/3+1 { cs.metrics.QuorumPrevoteMessageDelay.Set(v.Timestamp.Sub(cs.Proposal.Timestamp).Seconds()) break }