handle SIGTERM

pull/89/head
Jeff Becker 6 years ago
parent 387d05282b
commit bb1ad2dc1e
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -166,6 +166,7 @@ main(int argc, char *argv[])
if(ctx)
{
signal(SIGINT, handle_signal);
signal(SIGTERM, handle_signal);
#ifndef _WIN32
signal(SIGHUP, handle_signal);
#endif

@ -184,9 +184,8 @@ namespace llarp
void
Context::HandleSignal(int sig)
{
if(sig == SIGINT)
if(sig == SIGINT || sig == SIGTERM)
{
llarp::LogInfo("SIGINT");
SigINT();
}
// TODO(despair): implement hot-reloading config on NT

Loading…
Cancel
Save