Opened 6 years ago

Last modified 4 years ago

#2115 new feature-request

[lt.sess_set.enable_*ing_tcp] uTP bandwidth management

Reported by: borring Owned by:
Priority: minor Milestone: 2.0
Component: Core Version: 1.3.5
Keywords: uTP Cc:

Description

Testing deluge with libtorrent 0.16.1 and everything seems fine.

I've also spent some time using the simple test client that comes from compiling libtorrent (client_test), and it has an option to disable outgoing tcp connections and reject incoming tcp connections. This leaves only uTP available.

I found that this is desirable, since I don't have to manually set an upload/download cap, and uTP handles the throttling for me. And it works so well that I don't even notice the active torrents when I go on Youtube, etc..

I'd like deluge to also have the option to disable TCP and let uTP do the work.

Change History (2)

comment:1 Changed 4 years ago by Cas

  • Component changed from other/unknown to Core
  • Milestone changed from Future to 1.4.0
  • Summary changed from uTP bandwidth management to [lt.sess_set.enable_*ing_tcp] uTP bandwidth management

For reference, session_settings:

enable_outgoing_utp enable_incoming_utp

enable_outgoing_tcp enable_incoming_tcp

This would be useful to expose in UI prefs but you can use the lt config plugin to change this setting in meantime.

comment:2 Changed 4 years ago by Cas

  • Milestone changed from 1.4.0 to 2.0.0
Note: See TracTickets for help on using tickets.