Skip to content

Queueing not honored, not working #20647

Description

@Zenya393

qBittorrent & operating system versions

qBittorrent v4.6.4
Linux
Qt: | 6.6.2
Libtorrent: | 2.0.10.0
Boost: | 1.82.0
OpenSSL: | 3.2.1
zlib: | 1.3.1

What is the problem?

When torrent queuing is enabled, "Do not count slow torrents in these limits" is not working/honored.

I am not expecting more than 1 active download when the top queued/ranked download is above the configured "Download rate threshold" of 20 KiB/s.

In the screenshots below, notice all the torrents active/displayed are above the minimum download threshold of 20 KiB/s.
Therefore these torrents are downloading above the threshold, and should not be considered "slow", and they should not be actively downloading.

qbt_queue_2

Steps to reproduce

  1. Enabled "Torrent Queueing".
    Maximum active downloads = 1.
    Maximum active uploads = 2.
    Maximum active torrents = 9999.

  2. Enable "Do not count slow torrents in these limits".
    Download rate threshold = 20 KiB/s.
    Upload rate threshold = 10 KiB/s
    Torrent inactivity timer = 120 seconds.

qbt_queue

Additional context

It also looks like QBT totally disregards the queue rank.

Log(s) & preferences file(s)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions