Commit 05ed26b0 authored by Bill Stoddard's avatar Bill Stoddard
Browse files

Couple of show stoppers


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88894 13f79535-47bb-0310-9956-ffa450edef68
parent 0b1c2a8a
Loading
Loading
Loading
Loading
+22 −1
Original line number Diff line number Diff line
APACHE 2.0 STATUS:						-*-text-*-
Last modified at [$Date: 2001/04/18 20:56:03 $]
Last modified at [$Date: 2001/04/19 13:27:58 $]

Release:

@@ -114,6 +114,27 @@ RELEASE SHOWSTOPPERS:
      to make it agree with the operation of the StartServers
      directive.

    * Doug M. reports that there is a there is a problem with both
      threaded and prefork mpms children not properly handling
      SIGTERM which results in the server taking a long time to
      shutdown.
      Status: Paul Reder is investigating...

    * A design problem with the scoreboard can cause the threaded 
      MPM to get in a state where it will no longer serve requests.
      When MaxRequestsPerChild is hit, a threaded process will begin
      allowing it's idle worker threads to exit. The child process
      may have one (or a few) threads serving really long responses
      over slow client connections, which will prevent the child
      process from exiting. The problem is that the
      perform_idle_server_maintenance code will NOT start a new
      process to replace the dying child process until the dying child 
      has exited because the new child needs to use the old childs
      space in the scoreboard. The scoreboard and
      perform_idle_server_maintenance need to be redesigned.
      Status: Several proposals discussed on new-httpd (April 16, 2001)
      

RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:

    * Performance: Get SINGLE_LISTENER_UNSERIALIZED_ACCEPT