mchusandClaude Sonnet 4.6 ef45246ea0 fix(sat): kill entire process group on task cancel
exec.CommandContext only kills the direct child (the shell script), leaving
grandchildren (john, gpu-burn, etc.) as orphans. Set Setpgid so each SAT
job runs in its own process group, then send SIGKILL to the whole group
(-pgid) in the Cancel hook.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 23:46:33 +03:00
2026-03-15 22:07:42 +03:00
S
Description
No description provided
136 MiB
Languages
Go 85.3%
Shell 12%
C++ 2.4%
C 0.2%