fix: store seconds downloading/seeding when stopping torrent
manual backport of b6363fc
This commit is contained in:
parent
b461e35c55
commit
bb19ef74cc
|
@ -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();
|
||||
|
|
Loading…
Reference in New Issue