diff options
Diffstat (limited to 'core/consensus.go')
-rw-r--r-- | core/consensus.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/consensus.go b/core/consensus.go index 394ae36..15ecf67 100644 --- a/core/consensus.go +++ b/core/consensus.go @@ -471,6 +471,12 @@ BALoop: agreement.restart(nIDs, nextPos) default: } + if agreement.pullVotes() { + pos := agreement.agreementID() + con.logger.Debug("Calling Network.PullVotes for syncing votes", + "position", pos) + con.network.PullVotes(pos) + } err := agreement.nextState() if err != nil { con.logger.Error("Failed to proceed to next state", |