fix: aria2 process not being killed

This commit is contained in:
Zamitto
2025-10-13 09:10:31 -03:00
parent 97dc7653b0
commit b9c7f992dc
2 changed files with 7 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
import path from "node:path";
import cp from "node:child_process";
import { app } from "electron";
import { logger } from "./logger";
export class Aria2 {
private static process: cp.ChildProcess | null = null;
@@ -23,6 +24,9 @@ export class Aria2 {
}
public static kill() {
this.process?.kill();
if (this.process) {
logger.log("Killing aria2 process");
this.process.kill();
}
}
}