p2p: disable random node dialing

This commit is contained in:
Anton Evangelatov 2019-01-18 11:32:13 +01:00
parent 8ca21e9d4f
commit 7dd37e6f72

View file

@ -217,15 +217,15 @@ func (s *dialstate) newTasks(nRunning int, peers map[enode.ID]*Peer, now time.Ti
} }
// Use random nodes from the table for half of the necessary // Use random nodes from the table for half of the necessary
// dynamic dials. // dynamic dials.
randomCandidates := needDynDials / 2 //randomCandidates := needDynDials / 2
if randomCandidates > 0 { //if randomCandidates > 0 {
n := s.ntab.ReadRandomNodes(s.randomNodes) //n := s.ntab.ReadRandomNodes(s.randomNodes)
for i := 0; i < randomCandidates && i < n; i++ { //for i := 0; i < randomCandidates && i < n; i++ {
if addDial(dynDialedConn, s.randomNodes[i]) { //if addDial(dynDialedConn, s.randomNodes[i]) {
needDynDials-- //needDynDials--
} //}
} //}
} //}
// Create dynamic dials from random lookup results, removing tried // Create dynamic dials from random lookup results, removing tried
// items from the result buffer. // items from the result buffer.
i := 0 i := 0