mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-04-06 19:18:12 +02:00
Merge pull request #1702 from wpaulino/peer-bootstrapper-backoff
server: prevent increasing epochErrors if conn was established
This commit is contained in:
commit
8a56b33aa6
@ -1346,6 +1346,10 @@ func (s *server) peerBootstrapper(numTargetPeers uint32,
|
||||
s.connectToPeer(a, errChan)
|
||||
select {
|
||||
case err := <-errChan:
|
||||
if err == nil {
|
||||
return
|
||||
}
|
||||
|
||||
srvrLog.Errorf("Unable to "+
|
||||
"connect to %v: %v",
|
||||
a, err)
|
||||
@ -1413,6 +1417,9 @@ func (s *server) initialPeerBootstrap(ignore map[autopilot.NodeID]struct{},
|
||||
// us down.
|
||||
select {
|
||||
case err := <-errChan:
|
||||
if err == nil {
|
||||
return
|
||||
}
|
||||
srvrLog.Errorf("Unable to connect to "+
|
||||
"%v: %v", addr, err)
|
||||
// TODO: tune timeout? 3 seconds might be *too*
|
||||
|
Loading…
x
Reference in New Issue
Block a user