Skip to content

ETA only displays time to inactive seed time with new seed limit options #24490

@V0latyle

Description

@V0latyle

qBittorrent & operating system versions

5.3.0 alpha1, Windows x64 CI 10863 cbea40c
Libtorrent 1.2.20.0
QT 6.10.3
Windows 10 Enterprise x64 22H2
Ref commit b08b566
Ref PR #24043

What is the problem?

When both Seeding Time and Inactive Seeding Time set and Match All the Limits mode is selected, ETA only shows time until inactive seeding time is reached.

Example : Total seeding time is set to 15,120min and inactive seeding time is set to 1440 min. Match All Limits is selected.
Torrent A has been active for more than 22 days; last activity was 2 minutes ago. ETA displays as 0 but actually has 23 hours 58 minutes to go without activity.
Torrent B has been active for 30 hours and last activity was approx 9 hours ago. ETA displays as 15h although torrent has at least 222 hours to go.

Torrent continues to run in both cases.

Steps to reproduce

Set arbitrary minimum seed time
Set arbitrary inactive seed time longer than the torrent has been inactive
Select Match All Limits
Torrent will display ETA until inactive seed limit reached, regardless of what minimum seed time limit is.

Additional context

Image

Log(s) & preferences file(s)

qBittorrent - Copy.txt

qbittorrent - Copy.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions