rbb 00/02/07 13:19:51
Modified: src/lib/apr/misc/unix start.c Log: Fix the signalling logic for Apache 2.0. The removed code used to block all signals sent to an APR process. This logic is left over from APR the APR signals code which was removed a while ago. If APR doesn't have signalling code, then we shouldn't be blocking signals. Revision Changes Path 1.18 +0 -9 apache-2.0/src/lib/apr/misc/unix/start.c Index: start.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/misc/unix/start.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- start.c 2000/01/25 23:04:39 1.17 +++ start.c 2000/02/07 21:19:50 1.18 @@ -187,16 +187,7 @@ */ ap_status_t ap_initialize(void) { - sigset_t sigset; - setup_lock(); - - sigfillset(&sigset); -#if defined(HAVE_PTHREAD_SIGMASK) && defined(USE_THREADS) - pthread_sigmask(SIG_BLOCK, &sigset, NULL); -#else - sigprocmask(SIG_BLOCK, &sigset, NULL); -#endif return APR_SUCCESS; }