X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=requesting.go;h=8b9db971b537630e65dd41ca9618f8a708f6a698;hb=HEAD;hp=46796bd29d772f9db793991a2bb4f74373986d3f;hpb=732069b113b5d67f231958c777997201b10c19e6;p=btrtrc.git diff --git a/requesting.go b/requesting.go index 46796bd2..8b9db971 100644 --- a/requesting.go +++ b/requesting.go @@ -265,7 +265,7 @@ func (p *Peer) applyRequestState(next desiredRequestState) { originalRequestCount, p.needRequestUpdate)) } for requestHeap.Len() != 0 && maxRequests(current.Requests.GetCardinality()+current.Cancelled.GetCardinality()) < p.nominalMaxRequests() { - req := requestHeap.Pop() + req := heap.Pop(requestHeap) existing := t.requestingPeer(req) if existing != nil && existing != p { // Don't steal from the poor.