Skip to content

[V2] Consider total bandwidth limitations  #242

@samsonsin

Description

@samsonsin

Hello!

I love this project, without it using ARR suite apps would be much more cumbersome. That said, there is a glaring fault in the logic used.

Most people have hard caps on the speeds they have available, and when downloading many files / season packs for shows, you very easily run into bandwidth limits. Naturally, some torrents will then not get any bandwidth and may be flagged as "slow download". You can easily circumvent this issue by allowing slow downloads, but this is naturally subpar.

I suggest the implementation of a parameter for what the max cap should be. Then, if total download bandwidth is say within 10-20% (or maybe a some expression dependent on total torrents and slow download threshold) of this number, the slow download condition is ignored.

This would ensure healthy torrents aren't mistakenly marked as failed when they were merely waiting for their turn.

I do want to note that I do not know if decluttarr takes into account the torrent queue implemented in QBittorrent. If it does, then while implementing this would still be a good idea, it wouldnt be as necessary since qbittorrent can then ensure only a few torrents are active at a time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions