fix aria2 window showing up for binaries, added error handling for aria2 killing

This commit is contained in:
Vxrtrauter
2025-10-12 02:13:18 +02:00
parent e41b142023
commit d9314c979e
2 changed files with 16 additions and 8 deletions
+9 -7
View File
@@ -16,13 +16,15 @@ def kill_aria2server():
state.aria2process.kill()
if state.debug:
print("Killed Aria2")
for proc in psutil.process_iter():
if proc.name() == process:
proc.kill()
if state.debug:
print("Killed Aria2c")
try:
for proc in psutil.process_iter():
if proc.name() == process:
proc.kill()
if state.debug:
print("Killed Aria2c")
except psutil.NoSuchProcess:
pass
def closehelper():
shutdown_event.set()