Changes between Version 1 and Version 2 of ZeroSpeedSetting


Ignore:
Timestamp:
Dec 13, 2008, 12:13:25 PM (12 years ago)
Author:
Waldorf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ZeroSpeedSetting

    v1 v2  
    11= Why does setting upload speed to 0 halt my downloads? =
    2 This is intentional, not a bug. I't not "the right thing" for a client to be able to set the speed to 0. Most other clients don't allow this either.
     2This is intentional, not a bug. It's not the "Right Thing" for a client to be able to set the speed to 0.
     3
     4Setting upload to '0' will get you disconnected from more and more peers, because of more and more clients are using the 'tit-for-tat' way of determining how much they'll share with you. Also, It's not 'good' for a !BitTorrent swarm if all clients allow upload to be set to '0', even if you say "I will share later".
    35
    46The discussion on how to handle this came up when [http://bittorrent.org/beps/bep_0021.html "Partial Seed Protocol" (BEP 21)] was implemented. To clarify:
     
    68 * Setting upload speed to 0 will enable a 'keep alive mode' with tracker, but will refuse any peer for both upload and download.
    79
     10Many others (like uTorrent), already don't allow you to set your upload to '0'. (Only Transmission now handles it in it's own unique way)
     11
    812Besides being the "Right Thing" to do, this new behavior is also very powerful for scripting and scheduling.
    913