 from it. We then move on to the next piece and request blocks from it
until we cannot make any more. The peer each request is sent to is the one
with the lowest <a class="reference internal" href="#download-queue-time">download queue time</a>. Each time a request is made, this
estimate is updated and the peer is resorted in this list.</p>
<p>Any peer that doesn't have the piece is ignored until we move on to the next
piece.</p>
<p>If the top peer's download queue time is more than 2 seconds, the loop is
te