-
Notifications
You must be signed in to change notification settings - Fork 721
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
Only gracefully exit rpcchainvm server after Shutdown #1988
Conversation
I think we may be able to unify the stopper logic as well:
Both SIGTERM/SIGINT are supported on Windows/Darwin: |
I think they exist but are not implemented as expected in Windows more details on os/signal docs[2] are a little hard to grok.
I believe that is a direct reference to "console process group" which would not be our intended use. [1] golang/go#46345 (comment) |
Why this should be merged
This gives us the following nice properties:
How this works
How this was tested
CI