From 690553160f3116f360e3fe11b8795486e41b86cd Mon Sep 17 00:00:00 2001 From: BarsTiger Date: Sat, 30 Apr 2022 11:45:23 +0300 Subject: [PATCH] daun REALLY won't kill itself if not found process --- modules/process.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/process.py b/modules/process.py index 1b9d2be..2eb3f79 100644 --- a/modules/process.py +++ b/modules/process.py @@ -37,5 +37,6 @@ def kill(process_name: str = None, pid: int = None) -> None: Stop a process by name or PID """ if process_name: - pid = get_pid(process_name) if pid != psutil.Process().pid else None - psutil.Process(pid).kill() + pid = get_pid(process_name) + if pid != psutil.Process().pid: + psutil.Process(pid).kill()