diff --git a/electron/services/sddService.ts b/electron/services/sddService.ts index ab57863..5f76b28 100644 --- a/electron/services/sddService.ts +++ b/electron/services/sddService.ts @@ -170,7 +170,7 @@ class SDDService { return new Promise((resolve) => { log.info(`[SDDService] Stopping process ${this.processPid}...`); - exec(`taskkill /F /PID ${this.processPid}`, (error) => { + exec(`taskkill /F /T /PID ${this.processPid}`, (error) => { this.process = null; this.processPid = null; this._isRunning = false; diff --git a/electron/services/terminalService.ts b/electron/services/terminalService.ts index d0e6d7f..ff4b8e5 100644 --- a/electron/services/terminalService.ts +++ b/electron/services/terminalService.ts @@ -170,7 +170,7 @@ class TerminalService { return new Promise((resolve) => { log.info(`[TerminalService] Stopping process ${this.processPid}...`); - exec(`taskkill /F /PID ${this.processPid}`, (error) => { + exec(`taskkill /F /T /PID ${this.processPid}`, (error) => { this.process = null; this.processPid = null; this._isRunning = false;