(main, empth_start): Don't bother to catch SIGUSR1. Use SIGINT or

SIGTERM to shutdown the server.
This commit is contained in:
Markus Armbruster 2005-03-12 12:30:58 +00:00
parent 09b481b30a
commit 0e68d68390
2 changed files with 0 additions and 10 deletions

View file

@ -67,11 +67,6 @@ empth_start(void *ctx)
/* actually it should inherit all this from main but... */
sigemptyset(&act.sa_mask);
act.sa_handler = shutdwn;
/* pthreads on Linux use SIGUSR1 (*shrug*) so only catch it if not on
a Linux box running POSIX threads -- STM */
#if !(defined(__linux__) && defined(_EMPTH_POSIX))
sigaction(SIGUSR1, &act, NULL);
#endif
sigaction(SIGTERM, &act, NULL);
sigaction(SIGINT, &act, NULL);
act.sa_handler = panic;

View file

@ -294,11 +294,6 @@ start_server(int flags)
have a posix threads u definitly have posix signals -- Sasha */
sigemptyset(&act.sa_mask);
act.sa_handler = shutdwn;
/* pthreads on Linux use SIGUSR1 (*shrug*) so only catch it if not on
a Linux box running POSIX threads -- STM */
#if !(defined(__linux__) && defined(_EMPTH_POSIX))
sigaction(SIGUSR1, &act, NULL);
#endif
sigaction(SIGTERM, &act, NULL);
sigaction(SIGINT, &act, NULL);
act.sa_handler = panic;