Connect signal to keyGen thread for it to quit when owner destructed

This commit is contained in:
Simon Walton 2018-05-18 10:28:52 -07:00
parent fe92cf0c47
commit 545ada0abb

View file

@ -761,6 +761,7 @@ void AccountManager::generateNewKeypair(bool isUserKeypair, const QUuid& domainI
this, &AccountManager::handleKeypairGenerationError);
connect(keypairGenerator, &QObject::destroyed, generateThread, &QThread::quit);
connect(this, &QObject::destroyed, generateThread, &QThread::quit);
connect(generateThread, &QThread::finished, generateThread, &QThread::deleteLater);
keypairGenerator->moveToThread(generateThread);