diff options
author | Katja Marttila <katja.marttila@qt.io> | 2018-03-15 11:02:52 +0200 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2018-03-16 10:03:28 +0000 |
commit | a63e8f2dca5ab7104279ae95d950d7dbe42ba205 (patch) | |
tree | eb1d2b014694893c363f3ad4eac375659f146e8d /src/libs/kdtools | |
parent | b4d77f8ccb483784468c4ec2fce8a2c4c51b1d7d (diff) |
Fix infinite wait if downloadable package is missing
Instead of waiting for a package that is missing, show error message and
abort installation
Task-number: QTIFW-1064
Change-Id: I021e7ece9e4020a85380318185cdb6a424dc26fa
Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io>
Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
Diffstat (limited to 'src/libs/kdtools')
-rw-r--r-- | src/libs/kdtools/filedownloader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/kdtools/filedownloader.cpp b/src/libs/kdtools/filedownloader.cpp index 87dfd21b4..8032bbe22 100644 --- a/src/libs/kdtools/filedownloader.cpp +++ b/src/libs/kdtools/filedownloader.cpp @@ -1336,7 +1336,7 @@ void KDUpdater::HttpDownloader::httpDone(bool error) d->aborted = false; setDownloadCanceled(); } else { - d->shutDown(false); + setDownloadAborted(err); return; } } |