]> Sergey Matveev's repositories - btrtrc.git/blobdiff - requesting.go
Add disabled code for limiting wasted chunks
[btrtrc.git] / requesting.go
index 669b0d2a78b30cedcc2bca7ac04bde0a594906f0..462d681836e44a7d051ef8c535463614aa28fe56 100644 (file)
@@ -215,6 +215,9 @@ func (p *Peer) getDesiredRequestState() (desired requestState) {
                        allowedFast := p.peerAllowedFast.ContainsInt(pieceIndex)
                        rsp.IterPendingChunks.Iter(func(ci request_strategy.ChunkIndex) {
                                r := p.t.pieceRequestIndexOffset(pieceIndex) + ci
+                               //if p.t.pendingRequests.Get(r) != 0 && !p.actualRequestState.Requests.Contains(r) {
+                               //      return
+                               //}
                                if !allowedFast {
                                        // We must signal interest to request this
                                        desired.Interested = true