manoj       99/11/30 16:45:08

  Modified:    src/modules/mpm/dexter dexter.c
               src/modules/mpm/mpmt_beos mpmt_beos.c
               src/modules/mpm/mpmt_pthread mpmt_pthread.c
               src/modules/mpm/prefork prefork.c
               src/modules/mpm/spmt_os2 spmt_os2.c
  Log:
  Get rid of ap_check_signals() in all but the prefork MPM, and #define it
  away there. It's a TPF-specific piece that will likely go into a TPF
  MPM.
  
  Revision  Changes    Path
  1.60      +0 -2      apache-2.0/src/modules/mpm/dexter/dexter.c
  
  Index: dexter.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/dexter/dexter.c,v
  retrieving revision 1.59
  retrieving revision 1.60
  diff -u -d -u -r1.59 -r1.60
  --- dexter.c  1999/11/29 23:32:41     1.59
  +++ dexter.c  1999/12/01 00:44:53     1.60
  @@ -1182,8 +1182,6 @@
       /* initialize the free_list */
       free_length = 0;
       
  -    ap_check_signals();
  -    
       for (i = 0; i < num_daemons; ++i) {
           if (child_table[i].status == SERVER_DEAD) {
               if (free_length < spawn_rate) {
  
  
  
  1.13      +0 -2      apache-2.0/src/modules/mpm/mpmt_beos/mpmt_beos.c
  
  Index: mpmt_beos.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_beos/mpmt_beos.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -d -u -r1.12 -r1.13
  --- mpmt_beos.c       1999/11/29 23:32:50     1.12
  +++ mpmt_beos.c       1999/12/01 00:44:55     1.13
  @@ -948,8 +948,6 @@
       /* initialize the free_list */
       free_length = 0;
   
  -    ap_check_signals();
  -    
       for (i = 0; i < ap_daemons_limit; ++i) {
           if (child_table[i].status == SERVER_DEAD) {
               if (free_length < spawn_rate) {
  
  
  
  1.50      +0 -2      apache-2.0/src/modules/mpm/mpmt_pthread/mpmt_pthread.c
  
  Index: mpmt_pthread.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_pthread/mpmt_pthread.c,v
  retrieving revision 1.49
  retrieving revision 1.50
  diff -u -d -u -r1.49 -r1.50
  --- mpmt_pthread.c    1999/11/29 23:32:53     1.49
  +++ mpmt_pthread.c    1999/12/01 00:44:56     1.50
  @@ -1152,8 +1152,6 @@
       last_non_dead = -1;
       total_non_dead = 0;
   
  -    ap_check_signals();
  -
       ap_sync_scoreboard_image();
       for (i = 0; i < ap_daemons_limit; ++i) {
        /* Initialization to satisfy the compiler. It doesn't know
  
  
  
  1.57      +4 -0      apache-2.0/src/modules/mpm/prefork/prefork.c
  
  Index: prefork.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/prefork/prefork.c,v
  retrieving revision 1.56
  retrieving revision 1.57
  diff -u -d -u -r1.56 -r1.57
  --- prefork.c 1999/11/30 03:52:46     1.56
  +++ prefork.c 1999/12/01 00:45:00     1.57
  @@ -216,6 +216,10 @@
   #define chdir_for_gprof()
   #endif
   
  +/* XXX - I don't know if TPF will ever use this module or not, so leave
  + * the ap_check_signals calls in but disable them - manoj */
  +#define ap_check_signals() 
  +
   /* a clean exit from a child with proper cleanup */
   static void clean_child_exit(int code) __attribute__ ((noreturn));
   static void clean_child_exit(int code)
  
  
  
  1.27      +0 -2      apache-2.0/src/modules/mpm/spmt_os2/spmt_os2.c
  
  Index: spmt_os2.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/spmt_os2/spmt_os2.c,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -d -u -r1.26 -r1.27
  --- spmt_os2.c        1999/11/30 03:52:51     1.26
  +++ spmt_os2.c        1999/12/01 00:45:02     1.27
  @@ -378,8 +378,6 @@
       if (child_num < 0)
        return -1;
   
  -    ap_check_signals();
  -
       ss = &ap_scoreboard_image->servers[child_num];
       old_status = ss->status;
       ss->status = status;
  
  
  

Reply via email to