fix(net/conn) Set peer to "Remote" in Dial method
@jbenet we may want to consider setting the default type to Remote. I left the default as Unspecified just for safety. License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
Brian Tiger Chow committed
Nov 16, 2014 at 06:51 UTC
6291c254557a3a245c7b4e972949028a927c3f94
1 file changed
+1
net/conn/dial.go
+1
@@ -23,6 +23,7 @@ func (d *Dialer) Dial(ctx context.Context, network string, remote peer.Peer) (Co
23
return nil, fmt.Errorf("No remote address for network %s", network)
24
}
25
26
+ remote.SetType(peer.Remote)
27
remote, err := d.Peerstore.Add(remote)
28
if err != nil {
29
log.Errorf("Error putting peer into peerstore: %s", remote)