This PR fixes / prevent issues arising from the process not shutting down correctly due to a signal other than SIGINT being sent to the server in order to shut the process down.
We're essentially just adding additional listeners for SIGINT, SIGTERM and SIGQUIT which should cover most systems' default way of shutting processes down.
This PR fixes / prevent issues arising from the process not shutting down correctly due to a signal other than
SIGINT
being sent to the server in order to shut the process down.We're essentially just adding additional listeners for
SIGINT
,SIGTERM
andSIGQUIT
which should cover most systems' default way of shutting processes down.Hopefully prevents #64