summaryrefslogtreecommitdiff
path: root/src/MetalinkPostDownloadHandler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/MetalinkPostDownloadHandler.cc')
-rw-r--r--src/MetalinkPostDownloadHandler.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/MetalinkPostDownloadHandler.cc b/src/MetalinkPostDownloadHandler.cc
index 432792d6..651ed0af 100644
--- a/src/MetalinkPostDownloadHandler.cc
+++ b/src/MetalinkPostDownloadHandler.cc
@@ -104,6 +104,9 @@ void MetalinkPostDownloadHandler::getNextRequestGroups(
Metalink2RequestGroup().generate(newRgs, diskAdaptor,
requestGroup->getOption(), baseUri);
requestGroup->followedBy(newRgs.begin(), newRgs.end());
+ for (auto& rg : newRgs) {
+ rg->following(requestGroup->getGID());
+ }
auto mi = createMetadataInfoFromFirstFileEntry(
requestGroup->getGroupId(), requestGroup->getDownloadContext());
if (mi) {