mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
Fix crash if autoupdate runs on exit
This commit is contained in:
parent
faa1c3a5d5
commit
a47e81d227
|
@ -103,6 +103,9 @@ AutoUpdater::VersionInfo AutoUpdater::getUpdateVersion()
|
||||||
if (platform.isEmpty())
|
if (platform.isEmpty())
|
||||||
return versionInfo;
|
return versionInfo;
|
||||||
|
|
||||||
|
if (abortFlag)
|
||||||
|
return versionInfo;
|
||||||
|
|
||||||
QNetworkAccessManager *manager = new QNetworkAccessManager;
|
QNetworkAccessManager *manager = new QNetworkAccessManager;
|
||||||
QNetworkReply* reply = manager->get(QNetworkRequest(QUrl(checkURI)));
|
QNetworkReply* reply = manager->get(QNetworkRequest(QUrl(checkURI)));
|
||||||
while (!reply->isFinished())
|
while (!reply->isFinished())
|
||||||
|
@ -534,6 +537,8 @@ void AutoUpdater::checkUpdatesAsyncInteractiveWorker()
|
||||||
QDateTime::fromMSecsSinceEpoch(newVersion.timestamp*1000).toString());
|
QDateTime::fromMSecsSinceEpoch(newVersion.timestamp*1000).toString());
|
||||||
|
|
||||||
|
|
||||||
|
if (abortFlag)
|
||||||
|
return;
|
||||||
|
|
||||||
if (GUI::askQuestion(QObject::tr("Update", "The title of a message box"),
|
if (GUI::askQuestion(QObject::tr("Update", "The title of a message box"),
|
||||||
contentText, true, false))
|
contentText, true, false))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user