Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#1016 closed Enhancement (invalid)

Remove limit on number of peers

Reported by: smmalis Owned by: charles
Priority: Normal Milestone: None Set
Component: Transmission Version: 1.21
Severity: Normal Keywords:
Cc:

Description

Could it be possible to remove the limit on the number of peers in the Prefs dialog? Like what you have with dl and ul speeds, a check box for limit? and then the number for how many.

Change History (6)

comment:1 Changed 13 years ago by charles

  • Component changed from GTK+ Client to Transmission
  • Resolution set to invalid
  • Status changed from new to closed

No, this is a bad idea.

See the `Implementer's Note' section in this part of the BitTorrent? spec.

comment:2 Changed 13 years ago by smmalis

  • Resolution invalid deleted
  • Status changed from closed to reopened

Well then, why not remove the peer number limits altogether? Let transmission decide on how many peers it should connect to?

comment:3 Changed 13 years ago by livings124

  • Resolution set to invalid
  • Status changed from reopened to closed

It does choose: there's built-in default values for per-torrent and global. We just give the user the option to change them.

comment:4 Changed 13 years ago by smmalis

  • Resolution invalid deleted
  • Status changed from closed to reopened

If you're allowing the user to choose, why not remove the limits?

comment:5 Changed 13 years ago by livings124

  • Resolution set to invalid
  • Status changed from reopened to closed

Allowing an unlimited number of peers will no doubt destroy connections, and if the option is there most users will deselect it just because the false logic "more peers means it downloads faster". There has to be some limit, even if the user sets it really high.

comment:6 Changed 13 years ago by charles

The current setup was arrived at after much discussion by the development team, and is already a good middle ground between opinions of "the forums will fill with `slow death' threads because of this" and "we can't remove existing, popular features".

Unlimiting the peer count is simply not going to happen. Power users who know what they're doing and still want this can hack one or two lines of code to allow it. Hell, in the daemon and gtk clients all you have to do is edit a human-readable text file. But it's not going to be in the GUI.

Note: See TracTickets for help on using tickets.