mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 02:42:27 +00:00
p2p: remove further random dials
This commit is contained in:
parent
7dd37e6f72
commit
314a180116
1 changed files with 11 additions and 11 deletions
22
p2p/dial.go
22
p2p/dial.go
|
|
@ -228,18 +228,18 @@ func (s *dialstate) newTasks(nRunning int, peers map[enode.ID]*Peer, now time.Ti
|
||||||
//}
|
//}
|
||||||
// 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
|
||||||
for ; i < len(s.lookupBuf) && needDynDials > 0; i++ {
|
//for ; i < len(s.lookupBuf) && needDynDials > 0; i++ {
|
||||||
if addDial(dynDialedConn, s.lookupBuf[i]) {
|
//if addDial(dynDialedConn, s.lookupBuf[i]) {
|
||||||
needDynDials--
|
//needDynDials--
|
||||||
}
|
//}
|
||||||
}
|
//}
|
||||||
s.lookupBuf = s.lookupBuf[:copy(s.lookupBuf, s.lookupBuf[i:])]
|
//s.lookupBuf = s.lookupBuf[:copy(s.lookupBuf, s.lookupBuf[i:])]
|
||||||
// Launch a discovery lookup if more candidates are needed.
|
// Launch a discovery lookup if more candidates are needed.
|
||||||
if len(s.lookupBuf) < needDynDials && !s.lookupRunning {
|
//if len(s.lookupBuf) < needDynDials && !s.lookupRunning {
|
||||||
s.lookupRunning = true
|
//s.lookupRunning = true
|
||||||
newtasks = append(newtasks, &discoverTask{})
|
//newtasks = append(newtasks, &discoverTask{})
|
||||||
}
|
//}
|
||||||
|
|
||||||
// Launch a timer to wait for the next node to expire if all
|
// Launch a timer to wait for the next node to expire if all
|
||||||
// candidates have been tried and no task is currently active.
|
// candidates have been tried and no task is currently active.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue