]> Sergey Matveev's repositories - btrtrc.git/blobdiff - client.go
Fix #244
[btrtrc.git] / client.go
index 7ea276d8aecfd31c574280c0dd9f2f1b7632c3d7..a07e3daca977101a7ae52bdedb669b7052ad4908 100644 (file)
--- a/client.go
+++ b/client.go
@@ -945,7 +945,7 @@ func (cl *Client) newTorrent(ih metainfo.Hash, specStorage storage.ClientImpl) (
                peers: prioritizedPeers{
                        om: btree.New(2),
                        getPrio: func(p Peer) peerPriority {
-                               return bep40Priority(cl.publicAddr(p.IP), p.addr())
+                               return bep40PriorityIgnoreError(cl.publicAddr(p.IP), p.addr())
                        },
                },
                conns: make(map[*connection]struct{}, 2*cl.config.EstablishedConnsPerTorrent),