]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Include pending cancel count in peer status
authorMatt Joiner <anacrolix@gmail.com>
Mon, 18 Oct 2021 10:50:50 +0000 (21:50 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Tue, 19 Oct 2021 03:08:56 +0000 (14:08 +1100)
peerconn.go

index 36c070447d020e9fee85ab02c43bb8cc017ddbd4..2d2722690368a5a4a8a133fc66c001caa0312f62 100644 (file)
@@ -366,13 +366,14 @@ func (cn *Peer) writeStatus(w io.Writer, t *Torrent) {
                cn.totalExpectingTime(),
        )
        fmt.Fprintf(w,
-               "    %s completed, %d pieces touched, good chunks: %v/%v-%v reqq: %d/(%d/%d)-%d/%d, flags: %s, dr: %.1f KiB/s\n",
+               "    %s completed, %d pieces touched, good chunks: %v/%v:%v reqq: %d-%v/(%d/%d):%d/%d, flags: %s, dr: %.1f KiB/s\n",
                cn.completedString(),
                len(cn.peerTouchedPieces),
                &cn._stats.ChunksReadUseful,
                &cn._stats.ChunksRead,
                &cn._stats.ChunksWritten,
                cn.actualRequestState.Requests.GetCardinality(),
+               cn.cancelledRequests.GetCardinality(),
                cn.nominalMaxRequests(),
                cn.PeerMaxRequests,
                len(cn.peerRequests),