You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rb...@hyperreal.org on 1999/02/05 15:58:49 UTC

cvs commit: apache-apr STATUS

rbb         99/02/05 06:58:48

  Modified:    .        STATUS
  Log:
  Update to the STATUS file to reflect the work done recently on making this a hybrid server.
  
  Revision  Changes    Path
  1.3       +16 -9     apache-apr/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /home/cvs/apache-apr/STATUS,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- STATUS	1999/01/26 20:28:30	1.2
  +++ STATUS	1999/02/05 14:58:46	1.3
  @@ -1,5 +1,5 @@
   Apache Portable Runtime STATUS:
  -Last modified at [$Date: 1999/01/26 20:28:30 $]
  +Last modified at [$Date: 1999/02/05 14:58:46 $]
   
   Release:
   
  @@ -20,11 +20,6 @@
   
   Available Patches:
   In progress:
  -    Accept Serialization
  -        Implemented as a blocking queue.  1 accept thread passes connection
  -        to queue (size of queue is config directive, default # of threads).
  -        All other threads block on queue.
  -
       Signal Handling
           Investigate signal handling in Apache-pthreads.  Currently, we kill
           the process when we encounter SIGPIPE, obviously bad.
  @@ -32,6 +27,12 @@
       Modules
           Ensure thread safety.  Does not include mod_proxy.
   
  +    Scoreboard
  +	Update the scoreboard for each thread, not per process.
  +
  +    Hybrid server
  +	Use the updated server to determine when to launch new processes.
  +
       Everything
   
   Needs patch:
  @@ -46,12 +47,18 @@
     * Mod_proxy
     * Timeouts.  (only soft timeouts)
     * Check misc thread safety.  Make sure UNIX code path mirrors NT path.
  -  * Process/Thread hybridization
  -  * put monitor process back into place.  Was removed for initial port, it's
  -    time we make sure the server is running, and if not, start it again.
     * Optimize Optimize Optimize
   
     FEATURE SET FOR APR
   
   Closed issues:
  +    Accept Serialization
  +        Implemented as a blocking queue.  1 accept thread passes connection
  +        to queue (size of queue is config directive, default # of threads).
  +        All other threads block on queue.
  +    Process/Thread hybridization
  +        put monitor process back into place.  Was removed for initial port, 
  +	it's time we make sure the server is running, and if not, start 
  +	it again.
  +