diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-01-05 20:41:19 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-01-05 20:41:19 +0900 |
| commit | dcf98d519f2a1d4a1ab221e581570ffcb56b16c5 (patch) | |
| tree | 743dcc23d2d5dcf49de307708cd7117f2c382971 /src/RequestGroup.cc | |
| parent | b706722c592f9be1e69782a637bce1cd6ca364c3 (diff) | |
Fix crash if unpause failed before assigning BtProgressInfoFile object
Diffstat (limited to 'src/RequestGroup.cc')
| -rw-r--r-- | src/RequestGroup.cc | 2 |
1 files changed, 1 insertions, 1 deletions
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<NullProgressInfoFile>(); downloadContext_->releaseRuntimeResource(); } |
