Skip to content

Conversation

@kovyrin
Copy link
Contributor

@kovyrin kovyrin commented Feb 14, 2015

When a new process is created with spawn, it is placed in the same process group as its parent. SIGTSTP, SIGQUIT, and SIGINT signals generated by keyboard interrupts are automatically sent to all processes associated with the terminal, which leads to things like #525. This small patch makes the spawn call create a new process group.

…revent from SIGINT propagating to spawned processes.
@Spaceghost
Copy link

@ddollar Preguntas y comentarios, sir?

@ddollar ddollar merged commit 8c003b6 into ddollar:master Apr 23, 2016
@ddollar
Copy link
Owner

ddollar commented Apr 23, 2016

Thanks!

ddollar added a commit that referenced this pull request Apr 26, 2016
…should prevent from SIGINT propagating to spawned processes. (#528)"

This reverts commit 8c003b6.
@kovyrin kovyrin deleted the new-process-group branch November 1, 2018 19:29
rhryniow pushed a commit to Ipsos-Tivian/tivian-cxi-foreman that referenced this pull request Mar 12, 2025
…revent from SIGINT propagating to spawned processes. (ddollar#528)
rhryniow pushed a commit to Ipsos-Tivian/tivian-cxi-foreman that referenced this pull request Mar 12, 2025
…should prevent from SIGINT propagating to spawned processes. (ddollar#528)"

This reverts commit e7042b9.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants