On 12/09/2023 17:57, Junio C Hamano wrote:
* pw/rebase-sigint (2023-09-07) 1 commit - rebase -i: ignore signals when forking subprocesses If the commit log editor or other external programs (spawned via "exec" insn in the todo list) receive internactive signal during "git rebase -i", it caused not just the spawned program but the "Git" process that spawned them, which is often not what the end user intended. "git" learned to ignore SIGINT and SIGQUIT while waiting for these subprocesses. Will merge to 'next'? source: <pull.1581.git.1694080982621.gitgitgadget@xxxxxxxxx>
This needs a re-roll to stop it ignoring signals in the child c.f. <376d3ea0-a3eb-4b25-8bf2-ca40c4699e26@xxxxxxxxx>
Thanks Phillip