Closed greymistcube closed 1 week ago
Resolves #3833.
Changed to store ConsensusMsgs in a HashSet<T> instead of creating a new Context. Also removed a requirement for needing lastCommit from Context.Start(). As a result, a lock should no longer happen due to receiving a ConsensusMsg from other Peers.
ConsensusMsg
HashSet<T>
Context
lastCommit
Context.Start()
Peer
Resolves #3833.
Changed to store
ConsensusMsg
s in aHashSet<T>
instead of creating a newContext
. Also removed a requirement for needinglastCommit
fromContext.Start()
. As a result, a lock should no longer happen due to receiving aConsensusMsg
from otherPeer
s.