httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From traw...@apache.org
Subject cvs commit: httpd-2.0 STATUS
Date Fri, 08 Aug 2003 11:51:12 GMT
trawick     2003/08/08 04:51:12

  Modified:    .        Tag: APACHE_2_0_BRANCH STATUS
  Log:
  two known issues with mod_cgid daemon restart patch (which is real
  nice, but still...)
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.751.2.420 +7 -11     httpd-2.0/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/STATUS,v
  retrieving revision 1.751.2.419
  retrieving revision 1.751.2.420
  diff -u -r1.751.2.419 -r1.751.2.420
  --- STATUS	8 Aug 2003 09:37:53 -0000	1.751.2.419
  +++ STATUS	8 Aug 2003 11:51:12 -0000	1.751.2.420
  @@ -203,16 +203,12 @@
       * mod_cgid: Restart the cgid daemon if it crashes.  PR 19849
           modules/generators/mod_cgid.c 1.152
           +1: trawick, gregames, stoddard
  -        FYI...  Merge of this is on hold for the time being.  After 
  -        testing it previously on multiple platforms, where it performed
  -        perfectly time after time, I made the "mistake" of giving it a 
  -        quick smoke test on Linux right before committing.  On the 
  -        second crash of the cgid daemon the parent got knocked out.
  -        More research is needed to see what the issue is, and I am out 
  -        of time right now :(  If anybody else has time to play on
  -        Linux, I'd love to hear your experiences.  Just keep sending
  -        SIGSEGV to the current cgid daemon process and see what
  -        happens.
  +        oops, 2 problems to deal with:
  +        a) patch relies on worker MPM behavior of
  +           ap_graceful_stop_signalled(), which is to return true if
  +           MPM is exiting (whether stop or restart or graceful)
  +        b) maybe not the fault of this patch, but on Linux the parent
  +           gets knocked out after a couple of segfaults in cgid
   
       * ab: catch out of memory (reasoning report ID 29)
           support/ab.c: r1.125
  
  
  

Mime
View raw message