dag
9145d52950
CI / Check for .beads changes (push) Has been skipped
CI / Check embedded formulas (push) Failing after 18s
CI / Test (push) Failing after 1m33s
CI / Lint (push) Failing after 23s
CI / Integration Tests (push) Successful in 1m36s
CI / Coverage Report (push) Has been skipped
Windows CI / Windows Build and Unit Tests (push) Has been cancelled
fix(tmux): kill process group to prevent orphaned processes
...
KillSession was leaving orphaned Claude/node processes because pgrep -P
only finds direct children. Processes that reparent to init (PID 1) were
missed.
Changes:
- Kill entire process group first using kill -TERM/-KILL -<pgid>
- Add getProcessGroupID() and getProcessGroupMembers() helpers
- Update KillSessionWithProcesses, KillSessionWithProcessesExcluding,
and KillPaneProcesses to use process group killing
- Fix EnsureSessionFresh to use KillSessionWithProcesses instead of
basic KillSession
Fixes: gt-w1dcvq
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-23 13:43:59 -08:00
..
2026-01-11 21:44:30 -05:00
2026-01-13 13:19:27 -08:00
2026-01-23 13:43:57 -08:00
2026-01-20 20:45:58 -08:00
2026-01-16 12:33:51 -08:00
2026-01-21 22:48:06 +07:00
2026-01-23 13:43:59 -08:00
2026-01-23 13:43:57 -08:00
2026-01-20 20:45:58 -08:00
2026-01-22 00:16:58 -08:00
2026-01-21 21:51:21 -08:00
2026-01-20 20:45:58 -08:00
2026-01-23 13:43:57 -08:00
2026-01-20 20:45:58 -08:00
2026-01-02 12:23:55 -08:00
2026-01-23 13:43:57 -08:00
2026-01-23 13:43:57 -08:00
2026-01-12 00:47:11 -08:00
2026-01-09 22:23:44 -08:00
2026-01-22 15:38:39 -08:00
2026-01-21 20:53:12 -08:00
2026-01-12 01:47:14 -08:00
2026-01-20 14:17:35 -08:00
2026-01-21 14:15:23 -05:00
2026-01-17 00:00:53 -08:00
2026-01-11 21:44:30 -05:00
2026-01-20 14:17:35 -08:00
2026-01-12 17:48:07 -08:00
2026-01-21 20:53:12 -08:00
2026-01-12 23:48:56 -08:00
2026-01-21 19:11:39 -08:00
2026-01-23 13:43:57 -08:00
2026-01-13 13:19:27 -08:00
2026-01-20 20:45:58 -08:00
2026-01-09 21:57:11 -08:00
2026-01-20 14:17:35 -08:00
2026-01-13 13:19:27 -08:00
2026-01-11 18:49:01 -08:00
2026-01-09 22:31:55 -08:00
2026-01-22 17:38:02 -08:00
2026-01-23 13:43:59 -08:00
2026-01-09 14:11:09 -08:00
2026-01-12 23:48:56 -08:00
2026-01-13 13:19:27 -08:00
2026-01-20 20:43:31 -08:00
2026-01-09 18:14:17 -08:00
2026-01-23 13:43:58 -08:00
2026-01-20 14:17:35 -08:00
2026-01-21 10:16:27 -08:00
2026-01-20 14:17:35 -08:00
2026-01-09 21:57:11 -08:00