From 8434aa9fd843fd2bf4e766d0f46c452dbb7074e5 Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Mon, 31 Mar 2025 11:41:24 +0200 Subject: [PATCH] Add ThisGroup selector for kill. --- src/procmgr.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/procmgr.rs b/src/procmgr.rs index 8e5aa1fb81..db18bd581d 100644 --- a/src/procmgr.rs +++ b/src/procmgr.rs @@ -1332,6 +1332,13 @@ impl<'a> ProcScheme<'a> { } ProcKillTarget::All => None, ProcKillTarget::ProcGroup(grp) => Some(ProcessId(grp)), + ProcKillTarget::ThisGroup => Some( + self.processes + .get(&caller_pid) + .ok_or(Error::new(ESRCH))? + .borrow() + .pgid, + ), }; for (pid, proc_rc) in self.processes.iter() {