Resolve peer names to IP address at startup
This commit is contained in:
1 parent
af3e1b8888
commit
be39cb01bd
1 file changed
+7
-1
+7
-1
@@ -127,7 +127,13 @@ func main() {
|
||||
router := weave.NewRouter(iface, ourName, []byte(password), connLimit, bufSz*1024*1024, logFrame)
|
||||
router.Start()
|
||||
for _, peer := range peers {
|
||||
router.ConnectionMaker.InitiateConnection(peer)
|
||||
normPeer := weave.NormalisePeerAddr(peer)
|
||||
addr, err := net.ResolveTCPAddr("tcp4", normPeer)
|
||||
if err == nil {
|
||||
router.ConnectionMaker.InitiateConnection(addr.String())
|
||||
} else {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
go handleHttp(router)
|
||||
handleSignals(router)
|
||||
|
||||
Reference in new issue
Block a user