* Second part of reworking how multiple downloads of the same chunk is

handled.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@721 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2006-06-15 00:46:13 +00:00
parent b3b4acaad8
commit c95eb62802
2 changed files with 13 additions and 6 deletions
+1 -1
View File
@@ -403,7 +403,7 @@ DownloadList::hash_done(Download* download) {
// If the download was previously completed but the files were
// f.ex deleted, then we clear the state and complete.
if (!download->variable()->get_value("complete") && download->is_done()) {
if (download->variable()->get_value("complete") && !download->is_done()) {
download->variable()->set("state", (int64_t)0);
download->set_message("Download registered as completed, but hash check returned unfinished chunks.");
}