提交 36a4ee70 作者: Jeromy

prevent NAT check if given nil multiaddr

上级 e489a887
......@@ -119,7 +119,11 @@ func (s *Swarm) connSetup(c conn.Conn) (conn.Conn, error) {
}
// check for nats. you know, just in case.
s.checkNATWarning(h3result.LocalObservedAddress)
if h3result.LocalObservedAddress != nil {
s.checkNATWarning(h3result.LocalObservedAddress)
} else {
log.Warningf("Received nil observed address from %s", c.RemotePeer())
}
// add to conns
s.connsLock.Lock()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论