From 4509f0457c44fea785080d822a56323e366a80ed Mon Sep 17 00:00:00 2001 From: Jeromy Date: Sun, 3 Jul 2016 13:28:06 -0700 Subject: [PATCH] expose backoff manager in swarm --- swarm.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/swarm.go b/swarm.go index 100a982..15e1ec5 100644 --- a/swarm.go +++ b/swarm.go @@ -152,6 +152,7 @@ func (s *Swarm) AddAddrFilter(f string) error { s.Filters.AddDialFilter(m) return nil } + func filterAddrs(listenAddrs []ma.Multiaddr) ([]ma.Multiaddr, error) { if len(listenAddrs) > 0 { filtered := addrutil.FilterUsableAddrs(listenAddrs) @@ -285,6 +286,10 @@ func (s *Swarm) LocalPeer() peer.ID { return s.local } +func (s *Swarm) Backoff() *dialbackoff { + return &s.backf +} + // notifyAll sends a signal to all Notifiees func (s *Swarm) notifyAll(notify func(inet.Notifiee)) { s.notifmu.RLock() -- GitLab