Without detached:true on Unix, killProcessTree(pid) calls process.kill(-pid) which targets a process group the child never owns — ESRCH causes fallback to direct kill, leaving grandchild processes alive. Matches the pattern already used in start.ts lines 782 and 795. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| src | ||
| templates/rules | ||
| CHANGELOG.md | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||