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

Proper SIGINT / SIGTERM / Ctrl-C handling #581

Closed
wants to merge 7 commits into from

Conversation

timanovsky
Copy link

Pass signals to child processes and await their termination.

@sgringwe
Copy link

sgringwe commented Sep 8, 2015

@timanovsky thanks for submitting this PR, we are also having trouble with this and look forward to this being merged.

@m-o-e
Copy link

m-o-e commented Mar 16, 2016

@timanovsky
Do you know if this also fixes the issue of processes not properly terminating upon shutdown?

Currently when one process dies, foreman will often quit without cleaning up first (i.e. the other processes keep running).

@ddollar
Copy link
Owner

ddollar commented Apr 23, 2016

Sorry for the long delay but I'm trying to get foreman back into shape with maintenance. Please rebase your PR and reopen it once you do. Thank you!

@ddollar ddollar closed this Apr 23, 2016
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.

4 participants