{"version":"2.1.317","anchor":"process-tree-kill-helper-with-group-kill-and-fallback","canonical_anchor":"process-tree-kill-helper-with-group-kill-and-fallback","heading":"Stopping a process now also stops its whole group and the children found","tier":"notice","area":"Process Management","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317\/e\/process-tree-kill-helper-with-group-kill-and-fallback","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317","markdown":"### Stopping a process now also stops its whole group and the children found\n\nWhen Claude Code stops a process, it now signals the process's whole group and the child processes it found, falling back to the single process\n\n**What**\n\nWhen Claude Code stops a process, it now tries to stop the whole process group, meaning the process together with the processes it started. If that fails, it stops just the one process. It also sends the signal to each child process it found.\n\nFor gentler signals than a forced kill, it skips children that are already in the same group unless told to force it.\n\n**Why**\n\nThis may make cleanup of leftover child processes more reliable.\n\n- Area: Process Management\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}