b44f956dff
Appending --daemonized after ORIGINAL_ARGS put it past the `--` relaunch-args separator on Linux, so it was absorbed into RELAUNCH_ARGS instead of being parsed as a flag. HANDOFF_DAEMONIZED never got set, so the one-shot self-detach block re-fired on every re-exec -- an unbounded self-exec loop (thousands of iterations/sec, 100%+ CPU, argv growing until execve fails with E2BIG) whenever relaunch args were present, which is the normal invocation shape on Linux. Fixes #86957 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>