From: Matt Joiner Date: Thu, 23 Jan 2020 02:51:14 +0000 (+1100) Subject: Update code comments X-Git-Tag: v1.12.0~5 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=dc643d2ed3a62e34b41d42e75f715877e84bcbac;p=btrtrc.git Update code comments --- diff --git a/connection.go b/connection.go index 4c106cca..3a857d91 100644 --- a/connection.go +++ b/connection.go @@ -1400,8 +1400,6 @@ func (c *connection) receiveChunk(msg *pp.Message) error { return nil } - // It's important that the piece is potentially queued before we check if - // the piece is still wanted, because if it is queued, it won't be wanted. if t.pieceAllDirty(pieceIndex(req.Index)) { t.queuePieceCheck(pieceIndex(req.Index)) t.pendAllChunkSpecs(pieceIndex(req.Index)) @@ -1410,6 +1408,7 @@ func (c *connection) receiveChunk(msg *pp.Message) error { c.onDirtiedPiece(pieceIndex(req.Index)) cl.event.Broadcast() + // We do this because we've written a chunk, and may change PieceState.Partial. t.publishPieceChange(pieceIndex(req.Index)) return nil