Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kill_kill: Immediately KILL the child process as documented for Win32. #136

Merged
merged 1 commit into from
May 5, 2020

Conversation

tonycoz
Copy link
Collaborator

@tonycoz tonycoz commented Oct 17, 2019

The TERM signal ends up as a call to GenerateConsoleCtrlEvent()
which sends the signal to the entire process group, with
confusing results.

The other option is to follow what the core does for system(1, ...) and create a new process group for each new child.

Note that a few other tests fail, but that doesn't appear to be due to this change.

The TERM signal ends up as a call to GenerateConsoleCtrlEvent()
which sends the signal to the entire process group, with
confusing results.
@toddr toddr force-pushed the master branch 8 times, most recently from b2d4069 to 4ab953f Compare May 5, 2020 18:24
@toddr toddr merged commit b598c7c into cpan-authors:master May 5, 2020
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.

2 participants