Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#4223 closed Enhancement (wontfix)

Global peer limit downloading seeding

Reported by: tman Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 2.22
Severity: Normal Keywords: peer limit download seed
Cc:

Description

Global peer limit should be defined separately for downloading and seeding torrents. Currently I have defined as global peer limit to value='1' because I'm seeding many torrents. But when I start a new download I have to change the torrent peer limit to '10' (to download it faster), then when it's downloaded 100% I have to change back to '1'. This process should go automatic if separate peerlimits will be defined. Thanks!

Change History (4)

comment:1 Changed 10 years ago by livings124

Why would you want to allow a different number of peers to connect when downloading and seeding? This option is there to avoid overloading your network with connections.

comment:2 Changed 10 years ago by tman

Yes it's for prevent overload the network I agree. That's why is good to have a global peer limit set to 1 peer/torrent when seeding many torrent, e.g. 1000 (max 1000 connections). But when I want to download a new torrent the chances are that I hit a seeder that uploads with 10kB/s (nowadays happens frequetly that ISP's limit the upload to 1/10 or 1/100 of download speed) and since the global limit is set to "1" I will not get more peers. So the new torrent will download very slow. If I could set separately the "global peer limit for downloading" e.g. to 40 then I could get 40x10kB/s down speed. When torrent will be completed then it will go in seeding status so the peer limit will go to 1 and I will not have problems uploading the 1001 torrents, max peer limit will be 1001, not 1040. I mean automatically. Because right now I'm setting 40 until it completes, then set again to 1 when finished, that's very annoying to do it every time.

comment:3 Changed 10 years ago by livings124

  • Milestone changed from Sometime to None Set
  • Resolution set to wontfix
  • Status changed from new to closed

i do not believe this is something most would use, if anyone else at all.

comment:4 Changed 10 years ago by mgbastard

tman- You could post-process by having transmission execute a script after the torrent completes a download - to change the maxpeers for that torrent from 40 to 1.

Search the forums for "script-torrent-done-enabled" topics.

I think you are going about it wrong trying to change the number of global peers in your scenario. It's not how many torrents you have available to seed, but what your network infrastructure can handle. I do understand that you are seeking to guarantee at least, and at most 1 peer per torrent at a time.

Note: See TracTickets for help on using tickets.