diff --git a/net/dialer/dialer.go b/net/dialer/dialer.go index 4d85005b..d862e78f 100644 --- a/net/dialer/dialer.go +++ b/net/dialer/dialer.go @@ -32,12 +32,11 @@ var ( var log = logger.NewNamed(CName) func New() Dialer { - return &dialer{} + return &dialer{peerAddrs: map[string][]string{}} } type Dialer interface { Dial(ctx context.Context, peerId string) (peer peer.Peer, err error) - UpdateAddrs(addrs map[string][]string) SetPeerAddrs(peerId string, addrs []string) app.Component } @@ -62,18 +61,9 @@ func (d *dialer) Name() (name string) { return CName } -func (d *dialer) UpdateAddrs(addrs map[string][]string) { - d.mu.Lock() - d.peerAddrs = addrs - d.mu.Unlock() -} - func (d *dialer) SetPeerAddrs(peerId string, addrs []string) { d.mu.Lock() defer d.mu.Unlock() - if d.peerAddrs == nil { - return - } d.peerAddrs[peerId] = addrs }