summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-04-14 14:07:58 +0200
committerSebastian Holmin <sebastian.holmin@mullvad.net>2025-05-28 13:25:31 +0200
commit84b87ac6f09da05b288daf9fbbf1c5667b498d67 (patch)
treeced59cbab8cf20f89ec892ee84cd90eb9224e611
parentfe0488b7970e11fd506afd7dbf6d66f7a115031a (diff)
downloadmullvadvpn-84b87ac6f09da05b288daf9fbbf1c5667b498d67.tar.xz
mullvadvpn-84b87ac6f09da05b288daf9fbbf1c5667b498d67.zip
Send AppUpgrade exit event if installer fails to start
-rw-r--r--desktop/packages/mullvad-vpn/src/main/app-upgrade.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/main/app-upgrade.ts b/desktop/packages/mullvad-vpn/src/main/app-upgrade.ts
index 7aa385026b..9520e51c77 100644
--- a/desktop/packages/mullvad-vpn/src/main/app-upgrade.ts
+++ b/desktop/packages/mullvad-vpn/src/main/app-upgrade.ts
@@ -24,6 +24,9 @@ export default class AppUpgrade {
type: 'APP_UPGRADE_STATUS_STARTED_INSTALLER',
});
} catch (e) {
+ IpcMainEventChannel.app.notifyUpgradeEvent?.({
+ type: 'APP_UPGRADE_STATUS_EXITED_INSTALLER',
+ });
IpcMainEventChannel.app.notifyUpgradeError?.('START_INSTALLER_FAILED');
const error = e as Error;