From: Matt Joiner Date: Sun, 31 Jan 2016 08:04:15 +0000 (+1100) Subject: Begin tracking use of file descriptors in UDP tracker X-Git-Tag: v1.0.0~933 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=9824041e5a4e5910c63dd1c5872cfdc5215f3a10;p=btrtrc.git Begin tracking use of file descriptors in UDP tracker --- diff --git a/tracker/udp.go b/tracker/udp.go index 815a2998..d8536747 100644 --- a/tracker/udp.go +++ b/tracker/udp.go @@ -12,6 +12,7 @@ import ( "time" "github.com/anacrolix/missinggo" + "github.com/anacrolix/missinggo/pproffd" "github.com/anacrolix/torrent/util" ) @@ -251,6 +252,7 @@ func (c *udpClient) Connect() (err error) { if err != nil { return } + c.socket = pproffd.WrapNetConn(c.socket) } b, err := c.request(Connect, nil, nil) if err != nil {