From a7ec6f215288435fe4b91dbb5cba4e33e8bb90f8 Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Sun, 24 Jul 2022 11:07:12 +0200 Subject: [PATCH] kill download on app close --- src/main/services/bs-installer.service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/services/bs-installer.service.ts b/src/main/services/bs-installer.service.ts index 75dd4e9c..9c21d91a 100644 --- a/src/main/services/bs-installer.service.ts +++ b/src/main/services/bs-installer.service.ts @@ -7,6 +7,7 @@ import log from "electron-log"; import { InstallationLocationService } from "./installation-location.service"; import { ctrlc } from "ctrlc-windows"; import { BSLocalVersionService } from "./bs-local-version.service"; +import { getMainWindow } from "../main"; export class BSInstallerService{ @@ -22,6 +23,10 @@ export class BSInstallerService{ this.utils = UtilsService.getInstance(); this.installLocationService = InstallationLocationService.getInstance(); this.localVersionService = BSLocalVersionService.getInstance(); + + getMainWindow().on("close", () => { + this.killDownloadProcess(); + }); } public static getInstance(){