diff --git a/src/RequestGroup.cc b/src/RequestGroup.cc index 4f7a8f9c..2b3e1410 100644 --- a/src/RequestGroup.cc +++ b/src/RequestGroup.cc @@ -992,7 +992,7 @@ void RequestGroup::releaseRuntimeResource(DownloadEngine* e) } // Don't reset segmentMan_ and pieceStorage_ here to provide // progress information via RPC - progressInfoFile_.reset(); + progressInfoFile_ = std::make_shared(); downloadContext_->releaseRuntimeResource(); }