fix: store seconds downloading/seeding when stopping torrent

manual backport of b6363fc
This commit is contained in:
Yat Ho 2024-05-24 10:15:17 -05:00 committed by Charles Kerr
parent b461e35c55
commit bb19ef74cc
No known key found for this signature in database
GPG Key ID: 86CE40F971A50453
1 changed files with 4 additions and 0 deletions

View File

@ -860,6 +860,10 @@ void torrentStop(tr_torrent* const tor)
TR_ASSERT(tor->session->amInSessionThread());
auto const lock = tor->unique_lock();
auto const now = tr_time();
tor->seconds_downloading_before_current_start_ = seconds_downloading(now);
tor->seconds_seeding_before_current_start_ = seconds_seeding(now);
tor->isRunning = false;
tor->isStopping = false;
tor->markChanged();