daun won't kill itself if not found process
This commit is contained in:
@@ -37,5 +37,5 @@ def kill(process_name: str = None, pid: int = None) -> None:
|
|||||||
Stop a process by name or PID
|
Stop a process by name or PID
|
||||||
"""
|
"""
|
||||||
if process_name:
|
if process_name:
|
||||||
pid = get_pid(process_name)
|
pid = get_pid(process_name) if pid != psutil.Process().pid else None
|
||||||
psutil.Process(pid).kill()
|
psutil.Process(pid).kill()
|
||||||
|
|||||||
Reference in New Issue
Block a user