Browse Source

catch SIGINT, SIGHUP and SIGSEGV and shutdown cleanly

metaverse
tcatm 13 years ago
parent
commit
c3f140033c
  1. 3
      init.cpp

3
init.cpp

@ -120,6 +120,9 @@ bool AppInit2(int argc, char* argv[])
sigemptyset(&sa.sa_mask);
sa.sa_flags = 0;
sigaction(SIGTERM, &sa, NULL);
sigaction(SIGINT, &sa, NULL);
sigaction(SIGHUP, &sa, NULL);
sigaction(SIGSEGV, &sa, NULL);
#endif
//

Loading…
Cancel
Save