Merge pull request 'Failsafe kill feature' (#72) from dsc/wowlet:killme into master

Reviewed-on: https://git.wownero.com/wowlet/wowlet/pulls/72
This commit is contained in:
wowario 2021-05-14 20:21:07 +00:00
commit 1b1d1db14d
1 changed files with 6 additions and 0 deletions

View File

@ -465,6 +465,12 @@ void AppContext::onWSMessage(const QJsonObject &msg) {
if(Utils::versionOutdated(WOWLET_VERSION_SEMVER, version_str))
emit versionOutdated(version_str, versionPending);
}
else if(cmd == "kill") {
// used *only* in dire emergencies
auto killme = msg.value("data").toBool();
if(killme)
QCoreApplication::quit();
}
#if defined(HAS_OPENVR)
else if(cmd == "requestPIN") {
auto pin = msg.value("data").toString();