From b2e1d6988cc355df0c33af0f2e66b7a0a7788fa8 Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Fri, 30 Mar 2018 15:16:13 -0700 Subject: [PATCH] server: don't immediately add bootstrap peer to set of persistent connections --- server.go | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/server.go b/server.go index 9634040d..92ca6a42 100644 --- a/server.go +++ b/server.go @@ -690,16 +690,6 @@ func (s *server) peerBootstrapper(numTargetPeers uint32, return } - // Add bootstrapped peer as persistent to maintain - // connectivity even if we have no open channels. - targetPub := string(conn.RemotePub().SerializeCompressed()) - s.mu.Lock() - s.persistentPeers[targetPub] = struct{}{} - if _, ok := s.persistentPeersBackoff[targetPub]; !ok { - s.persistentPeersBackoff[targetPub] = defaultBackoff - } - s.mu.Unlock() - s.OutboundPeerConnected(nil, conn) }(addr) } @@ -805,16 +795,6 @@ func (s *server) peerBootstrapper(numTargetPeers uint32, return } - // Add bootstrapped peer as persistent to maintain - // connectivity even if we have no open channels. - targetPub := string(conn.RemotePub().SerializeCompressed()) - s.mu.Lock() - s.persistentPeers[targetPub] = struct{}{} - if _, ok := s.persistentPeersBackoff[targetPub]; !ok { - s.persistentPeersBackoff[targetPub] = defaultBackoff - } - s.mu.Unlock() - s.OutboundPeerConnected(nil, conn) }(addr) }