From: Matt Joiner Date: Sun, 6 Mar 2016 06:26:04 +0000 (+1100) Subject: Track accepted connections X-Git-Tag: v1.0.0~833 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=0d5502932dda87567931addd109d0ecd578e81d7;p=btrtrc.git Track accepted connections --- diff --git a/client.go b/client.go index 601386e7..68464da9 100644 --- a/client.go +++ b/client.go @@ -25,6 +25,7 @@ import ( "github.com/anacrolix/missinggo" . "github.com/anacrolix/missinggo" "github.com/anacrolix/missinggo/bitmap" + "github.com/anacrolix/missinggo/pproffd" "github.com/anacrolix/missinggo/pubsub" "github.com/anacrolix/sync" "github.com/anacrolix/utp" @@ -530,6 +531,7 @@ func (cl *Client) acceptConnections(l net.Listener, utp bool) { for { cl.waitAccept() conn, err := l.Accept() + conn = pproffd.WrapNetConn(conn) if cl.closed.IsSet() { if conn != nil { conn.Close()