]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Count accepted connections
authorMatt Joiner <anacrolix@gmail.com>
Tue, 18 Nov 2014 20:31:47 +0000 (14:31 -0600)
committerMatt Joiner <anacrolix@gmail.com>
Tue, 18 Nov 2014 20:31:47 +0000 (14:31 -0600)
client.go

index 049136bf5811f2039fc21949738fa60f3558aeda..dcc44e42720e7dff2a79318e89328aeb8412ed76 100644 (file)
--- 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)