From: Matt Joiner Date: Tue, 18 Nov 2014 20:31:47 +0000 (-0600) Subject: Count accepted connections X-Git-Tag: v1.0.0~1515 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=abfa44d6e4e16d71dcf1b22e5fd05c8f008e200a;p=btrtrc.git Count accepted connections --- diff --git a/client.go b/client.go index 049136bf..dcc44e42 100644 --- a/client.go +++ b/client.go @@ -59,6 +59,7 @@ var ( failedPieceHashes = expvar.NewInt("failedPieceHashes") unsuccessfulDials = expvar.NewInt("unsuccessfulDials") successfulDials = expvar.NewInt("successfulDials") + acceptedConns = expvar.NewInt("acceptedConns") ) const ( @@ -342,6 +343,7 @@ func (cl *Client) acceptConnections(l net.Listener, utp bool) { log.Print(err) return } + acceptedConns.Add(1) go func() { if err := cl.runConnection(conn, nil, peerSourceIncoming, utp); err != nil { log.Print(err)