mirror of
https://github.com/aria2/aria2.git
synced 2025-02-26 08:22:11 +00:00
Fix bug that pause/unpause seeding torrent prevents new downloads from starting
Previously, with --bt-detach-seed-only, when user issued pause and unpause command to seeding torrent, and it was started again, and it immediately got seeding status, but aria2 did not start new download waiting in the queue. This commit fixes this bug. See GH-490
This commit is contained in:
parent
fb4310e849
commit
9a77c404f7
@ -984,6 +984,9 @@ void RequestGroup::releaseRuntimeResource(DownloadEngine* e)
|
||||
// progress information via RPC
|
||||
progressInfoFile_ = std::make_shared<NullProgressInfoFile>();
|
||||
downloadContext_->releaseRuntimeResource();
|
||||
// Reset seedOnly_, so that we can handle pause/unpause-ing seeding
|
||||
// torrent with --bt-detach-seed-only.
|
||||
seedOnly_ = false;
|
||||
}
|
||||
|
||||
void RequestGroup::preDownloadProcessing()
|
||||
|
Loading…
Reference in New Issue
Block a user