Opened 15 years ago

Closed 13 years ago

Last modified 6 years ago

#1002 closed feature-request (Duplicate)

Been able to Pause upload or Download indivually.

Reported by: dpgrent@gmail.com Owned by: andar
Priority: minor Milestone: 2.0.0
Component: Core Version: 1.2.0_dev
Keywords: bandwidth, scheduler, pausing, download, upload Cc: runesvend@gmail.com

Description

There is Currently no way of Pausing an Upload or a Download individually across all torrents.

Using either the Bandwidth Limit of -1 or 0 both have the same outcome ofsetting the limit to unlimited.

from a bug #996 Scheduler Plugin in Trunk Version not stopping download when set to 0.

answer to this bug "0 and -1 do the same thing, set it as unlimited. You should just set it to something low like 3 KiB/s.. You still need some download to account for your protocol overhead when uploading."

I then asked if the overheads could be excluded from the equatation and was told that yes this can already be done via.

"You can set the overhead to not be rate limited in the Bandwidth preferences."

so why is it that you cannot either pause upload only or download only.

the overheads have already been removed from the equation so there is no reason that we cannot somehow be able to limit only one form of torrent (either downloading or seeding the torrent).

eg stop download torrents or stop uploading torrents (excluding overheads of course.)

this should flow across all aspects of deluge espically the scheduler system.

This was able to be done in 0.5.9.3 Deluge easily so it should come back to this version of Deluge.

Change History (9)

comment:1 by dylan.star@gmail.com, 15 years ago

Priority: majorminor

Downloading and uploading go hand in hand when it comes to bittorrent. While this may be possible you should know that some clients and i think some trackers will punish you for not uploading while you download. Except for leaching what would be the use of this feature?

comment:2 by dpgrent, 15 years ago

as within Australia we are behind in good broadband access.

Yes i upload 24/7 but can only download offpeak for 8hrs only.

want to queue my downloads so can continue the next night but be able to upload 24/7

so queue all download during the day while uploading. then at night download and upload luckily my isp doesn't meter upload ( a lot in Australia Do )

A lot of other clients allow this and deluge use to allow this now it doesn't work.

comment:3 by andar, 15 years ago

Milestone: 1.3.0

In libtorrent 0.15 (the current development version), there is an 'upload_only' mode available for torrents what would effectively prevent the torrent from downloading and only upload to peers. There is however no way to prevent a torrent from uploading while downloading, you need upload in order to download effectively.

Setting the rate limiters to 0 is the same as setting it to -1, this is a design decision by the libtorrent developer, if you would like to offer a suggestion or argue against this you can create a ticket at libtorrent.org or contact the mailing list.

When libtorrent 0.15 is released we can look into adding upload_only support to torrents.

in reply to:  2 comment:4 by dylan.star@gmail.com, 15 years ago

Oh ok, i see, actually i have the same problem, guess your with tpg too. My solution was to run deluge on a virtual machine and limit downloads during peak periods, but that might be a bit awkward.

Replying to dpgrent:

as within Australia we are behind in good broadband access.

Yes i upload 24/7 but can only download offpeak for 8hrs only.

want to queue my downloads so can continue the next night but be able to upload 24/7

so queue all download during the day while uploading. then at night download and upload luckily my isp doesn't meter upload ( a lot in Australia Do )

A lot of other clients allow this and deluge use to allow this now it doesn't work.

comment:5 by Damien Churchill, 15 years ago

Milestone: 1.3.01.4.0

comment:6 by Rune K. Svendsen, 14 years ago

Cc: runesvend@gmail.com added

comment:7 by Calum, 13 years ago

Resolution: duplicate
Status: newclosed

This feature is mainly covered by the scheduler plugin with the upload only option covered by #1206.

comment:8 by Calum, 9 years ago

Milestone: 2.0.x2.0

comment:9 by Calum, 6 years ago

Milestone: 2.02.0.0

Milestone renamed

Note: See TracTickets for help on using tickets.