MCPcopy Create free account
hub / github.com/DNAProject/DNA / getActivePeerCount

Method getActivePeerCount

consensus/vbft/peer_pool.go:108–119  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

106}
107
108func (pool *PeerPool) getActivePeerCount() int {
109 pool.lock.RLock()
110 defer pool.lock.RUnlock()
111
112 n := 0
113 for _, p := range pool.peers {
114 if p.connected {
115 n++
116 }
117 }
118 return n
119}
120
121func (pool *PeerPool) waitPeerConnected(peerIdx uint32) {
122 if !pool.isNewPeer(peerIdx) {

Callers 2

onPeerDisconnectedMethod · 0.80
TestGetActivePeerCountFunction · 0.80

Calls

no outgoing calls

Tested by 1

TestGetActivePeerCountFunction · 0.64