log error from AddrBook#AddAddress in DialPeersAsync

Refs #1434
This commit is contained in:
Anton Kaliaev
2018-04-12 15:20:28 +02:00
parent f8ed578325
commit 3a0edc561d

View File

@@ -359,7 +359,9 @@ func (sw *Switch) DialPeersAsync(addrBook AddrBook, peers []string, persistent b
for _, netAddr := range netAddrs {
// do not add our address or ID
if !netAddr.Same(ourAddr) {
addrBook.AddAddress(netAddr, ourAddr)
if err := addrBook.AddAddress(netAddr, ourAddr); err != nil {
sw.Logger.Error("Can't add peer's address to addrbook", "err", err)
}
}
}
// Persist some peers to disk right away.