mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
p2p: ensure dial resolver is truly nil without discovery
This commit is contained in:
parent
8cefa07079
commit
323d2f5631
1 changed files with 3 additions and 1 deletions
|
|
@ -599,12 +599,14 @@ func (srv *Server) setupDialScheduler() {
|
|||
self: srv.localnode.ID(),
|
||||
maxDialPeers: srv.maxDialedConns(),
|
||||
maxActiveDials: srv.MaxPendingPeers,
|
||||
resolver: srv.ntab,
|
||||
log: srv.Logger,
|
||||
netRestrict: srv.NetRestrict,
|
||||
dialer: srv.Dialer,
|
||||
clock: srv.clock,
|
||||
}
|
||||
if srv.ntab != nil {
|
||||
config.resolver = srv.ntab
|
||||
}
|
||||
if config.dialer == nil {
|
||||
config.dialer = tcpDialer{&net.Dialer{Timeout: defaultDialTimeout}}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue