p2p/net/swarm/addr: check for nil addr
Juan Batiz-Benet committed
Jan 22, 2015 at 17:50 UTC
10ae01f6245ff38adeefecd53ce805644f7dc93c
1 file changed
+3
p2p/net/swarm/addr/addr.go
+3
@@ -80,6 +80,9 @@ func AddrOverNonLocalIP(a ma.Multiaddr) bool {
80
// as we need to be able to connect to multiple ipfs nodes
81
// in the same machine.
82
func AddrUsable(a ma.Multiaddr, partial bool) bool {
83
+ if a == nil {
84
+ return false
85
+ }
86
87
if !AddrOverNonLocalIP(a) {
88
return false