-
Notifications
You must be signed in to change notification settings - Fork 147
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 Handling of SIGINT/SIGQUIT #85
Comments
Control-C now is not making the server exit as before :( |
I realized, that when I kill the |
Any updates on this? |
@chaosmail Maybe you're referring to the change in #84. In that change, This issue (#85) is simply a request for enhancement to follow best practices when a child exits due to |
In researching #70, I ran across Proper Handling of SIGINT/SIGQUIT, which recommends that if a child
exec
ed byhoncho run
exits due toSIGINT
, Honcho shouldkill(SIGINT)
itself in order to properly terminate shell scripts that may have invoked Honcho.It's a fascinating, if long-winded article, but the premise is that the child should determine how to handle
SIGINT
, and parents (while ignoringSIGINT
themselves), should honor the child's decision if it decides to exit by propagating theSIGINT
exit status back up the ancestor chain to the shell.The text was updated successfully, but these errors were encountered: