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

Spawned processes are not always shutting down when parent does #2796

Open
headius opened this issue Apr 2, 2015 · 0 comments
Open

Spawned processes are not always shutting down when parent does #2796

headius opened this issue Apr 2, 2015 · 0 comments

Comments

@headius
Copy link
Member

headius commented Apr 2, 2015

I occasionally will see test runs continue to run after I have Control-C killed the parent JVM. I believe this is a problem with how we are handling signal propagation to children. Could be an issue with the flags we pass to posix_spawn for the child's signals (e.g. it's not properly handling a signal from its parent to shut down).

Example I ran into today was running rake spec against reel and killing it shortly after it starts; the specs continue to run and belch out results into the interactive terminal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants