From: Matt Joiner Date: Wed, 5 Aug 2015 22:58:13 +0000 (+1000) Subject: Log zero ports from trackers X-Git-Tag: v1.0.0~1072 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=6c8c870b28094328d251195666b153c324451fdd;p=btrtrc.git Log zero ports from trackers --- diff --git a/client.go b/client.go index ac54b86a..0e16becc 100644 --- a/client.go +++ b/client.go @@ -2360,6 +2360,12 @@ func (cl *Client) announceTorrentSingleTracker(tr tracker.Client, req *tracker.A } var peers []Peer for _, peer := range resp.Peers { + if peer.Port == 0 { + if CryHeard() { + log.Printf("tracker %s gave peer %s", tr, peer) + } + continue + } peers = append(peers, Peer{ IP: peer.IP, Port: peer.Port,