cvs commit: apache-apr STATUS

1999-04-27 Thread manoj
manoj 99/04/26 23:23:05 Modified:.STATUS Log: There is no spoon. Revision ChangesPath 1.22 +2 -2 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr/STATUS,v

cvs commit: apache-1.3/src/os/tpf cgetop.c Makefile.tmpl os.c os.h

1999-04-27 Thread manoj
manoj 99/04/27 13:36:39 Modified:htdocs/manual install-tpf.html readme-tpf.html src CHANGES src/ap ap_md5c.c src/include ap_config.h scoreboard.h src/main alloc.c buff.c http_log.c http_main.c

cvs commit: apache-apr/pthreads/src/main http_accept.c http_main.c

1999-04-29 Thread manoj
manoj 99/04/29 12:34:23 Modified:.STATUS pthreads/src/main http_accept.c http_main.c Log: Get rid of thread_starter_thread, and just start all of our worker threads from child_main. This makes the code simpler, and eliminates any race conditions

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-04-29 Thread manoj
manoj 99/04/29 13:09:45 Modified:pthreads/src/include http_accept.h pthreads/src/main http_main.c Log: Add a per-thread pool, and make all worker threads use it instead of pchild, for thread-safety Revision ChangesPath 1.7 +1 -0 apache-apr

cvs commit: apache-apr/pthreads/src/main buff.c

1999-05-07 Thread manoj
manoj 99/05/06 23:57:50 Modified:pthreads/src/main buff.c Log: typo Revision ChangesPath 1.8 +1 -1 apache-apr/pthreads/src/main/buff.c Index: buff.c === RCS file: /home/cvs/apache-apr

cvs commit: apache-apr/pthreads/src/main acceptlock.c http_accept.c

1999-05-09 Thread manoj
manoj 99/05/09 01:39:32 Modified:pthreads/src/include acceptlock.h pthreads/src/main acceptlock.c http_accept.c Log: Partial solution for the graceful restart during accept locking problem. Make sure that each thread checks the shutdown flag before attempting to

cvs commit: apache-apr/pthreads/src/include http_accept.h

1999-05-09 Thread manoj
manoj 99/05/09 01:46:27 Modified:pthreads/src/include http_accept.h Log: Make the poll-accept model the default. Revision ChangesPath 1.8 +2 -2 apache-apr/pthreads/src/include/http_accept.h Index: http_accept.h

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-05-20 Thread manoj
manoj 99/05/19 21:33:33 Modified:pthreads/src/main http_main.c Log: Bug fix. Make sure that perform_idle_server_maintanence runs through whole scoreboard. Revision ChangesPath 1.80 +2 -2 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr/pthreads/src/main http_accept.c

1999-05-20 Thread manoj
manoj 99/05/19 21:48:40 Modified:pthreads/src/include acceptlock.h pthreads/src/main http_accept.c Log: Minor cleanup. Revision ChangesPath 1.6 +0 -3 apache-apr/pthreads/src/include/acceptlock.h Index: acceptlock.h

cvs commit: apache-apr/pthreads/src/main http_accept.c

1999-05-20 Thread manoj
manoj 99/05/19 22:00:42 Modified:pthreads/src/main http_accept.c Log: Another cleanup. Get rid of an if (1) that was left around to make a different patch look small. Revision ChangesPath 1.14 +49 -60apache-apr/pthreads/src/main/http_accept.c Index

cvs commit: apache-apr/pthreads/src/main http_accept.c http_main.c

1999-05-24 Thread manoj
manoj 99/05/23 19:10:28 Modified:pthreads/src/include http_main.h pthreads/src/main http_accept.c http_main.c Log: Switch to using a pipe to notify children of graceful shutodwn instead of a signal. This also naturally solves a problem with graceful shutdown of

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-05-24 Thread manoj
manoj 99/05/23 20:07:03 Modified:pthreads/src/main http_main.c Log: Get rid of the last vestiges of SIGWINCH handling in child processes. Now, each worker thread knows when it's the last one to exit, and in that case, sends SIGTERM to kick the sigwait thread. Rev

cvs commit: apache-apr STATUS

1999-05-24 Thread manoj
manoj 99/05/23 20:47:39 Modified:.STATUS Log: I saw Rob Malda take apart the circuitry in his beer mug last night. Revision ChangesPath 1.24 +1 -19 apache-apr/STATUS Index: STATUS

cvs commit: apache-apr/pthreads/src/main http_accept.c

1999-05-24 Thread manoj
manoj 99/05/23 23:18:47 Modified:pthreads/src/include http_accept.h pthreads/src/main http_accept.c Log: Bring queued model up-to-date with poll-accept model, for some reason. This makes the accept threads use poll() on a pipe to discover that it's time

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-05-24 Thread manoj
manoj 99/05/23 23:29:45 Modified:pthreads/src/main http_main.c Log: Minor cleanup Revision ChangesPath 1.83 +2 -5 apache-apr/pthreads/src/main/http_main.c Index: http_main.c === RCS file

cvs commit: apache-apr/pthreads/src/main http_config.c http_core.c http_main.c

1999-05-24 Thread manoj
manoj 99/05/23 23:53:37 Modified:pthreads/src/include httpd.h pthreads/src/main http_config.c http_core.c http_main.c Log: Change the algorithm for spare server maintanence to base its decisions on the number of idle threads, rather than the number of mostly idle

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-05-24 Thread manoj
manoj 99/05/24 13:33:35 Modified:pthreads/src/main http_main.c Log: Since pthread_join isn't used anymore in the server, create all of our threads in detached state. Revision ChangesPath 1.85 +5 -1 apache-apr/pthreads/src/main/http_main.c

cvs commit: apache-apr STATUS

1999-05-25 Thread manoj
manoj 99/05/24 22:49:28 Modified:.STATUS Log: oh well... Revision ChangesPath 1.25 +8 -1 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr/STATUS,v retrieving

cvs commit: apache-apr STATUS

1999-05-26 Thread manoj
manoj 99/05/25 21:04:32 Modified:.STATUS Log: 64 * 8 > 256. Linux was hitting user process limits. Revision ChangesPath 1.26 +7 -7 apache-apr/STATUS Index: STATUS === RCS f

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-05-26 Thread manoj
manoj 99/05/26 00:06:32 Modified:pthreads/src/main http_main.c Log: When a child dies, we now mark it dead after wait_or_timeout() in the parent; marking it dead in the child itself is somewhat incorrect and unnecessary. Revision ChangesPath 1.86 +0 -7

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-05-26 Thread manoj
manoj 99/05/26 00:09:19 Modified:pthreads/src/main http_main.c Log: Move a little piece of code so it isn't run as root Revision ChangesPath 1.87 +1 -2 apache-apr/pthreads/src/main/http_main.c Index: http_m

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-05-26 Thread manoj
manoj 99/05/26 00:12:32 Modified:pthreads/src/main http_main.c Log: Cleanup and dead code removal. Revision ChangesPath 1.88 +15 -73apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr/pthreads/src/main http_accept.c

1999-05-28 Thread manoj
manoj 99/05/27 17:19:34 Modified:pthreads/src/main http_accept.c Log: Squash a potential thread-safeness bug. Every thread could touch the lr and head_listener pointers at the same time when accepts weren't serialized. So, put back the special condition for one listen s

cvs commit: apache-apr/pthreads/src/os/unix Makefile.tmpl multithread.c

1999-05-30 Thread manoj
manoj 99/05/30 16:49:02 Modified:pthreads/src/main Makefile.tmpl alloc.c scoreboard.c pthreads/src/modules/proxy Makefile.tmpl proxy_cache.c proxy_util.c pthreads/src/modules/standard Makefile.tmpl mod_unique_id.c

cvs commit: apache-apr/pthreads/src/main buff.c

1999-06-01 Thread manoj
manoj 99/06/01 14:36:03 Modified:pthreads/src/main buff.c Log: Clean out the WIN32, etc. code in the buff routines. This lets us get rid of a few layers of function calls too, and the Windows, etc. functionality will be put back with the portable runtime work. Revision

cvs commit: apache-1.3 STATUS

1999-06-03 Thread manoj
manoj 99/06/03 12:31:20 Modified:.STATUS Log: Revision ChangesPath 1.693 +7 -1 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision

cvs commit: apache-apr/pthreads/src/main buff.c

1999-06-03 Thread manoj
manoj 99/06/03 16:37:45 Modified:pthreads/src/main buff.c Log: Now, {send,recv}withtimeout can handle both non-blocking I/O (timeout = 0), and fully blocking I/O (timeout = -1). This makes these routines look more like the APR functions. Revision ChangesPath 1.10

cvs commit: apache-apr/pthreads/src/modules/standard mod_cgi.c mod_mime_magic.c

1999-06-03 Thread manoj
manoj 99/06/03 16:46:28 Modified:pthreads/src CHANGES pthreads/src/include buff.h http_main.h pthreads/src/main buff.c http_main.c http_protocol.c util_script.c pthreads/src/modules/proxy proxy_cache.c proxy_ftp.c

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-06-09 Thread manoj
manoj 99/06/08 20:14:59 Modified:pthreads/src/include http_conf_globals.h pthreads/src/main http_main.c Log: Clean up some unused variables Revision ChangesPath 1.9 +0 -2 apache-apr/pthreads/src/include/http_conf_globals.h Index

cvs commit: apache-apr/pthreads/src/main buff.c

1999-06-10 Thread manoj
manoj 99/06/09 20:38:33 Modified:pthreads/src/main buff.c Log: Warning scrubbing. Revision ChangesPath 1.13 +1 -1 apache-apr/pthreads/src/main/buff.c Index: buff.c === RCS file: /home

cvs commit: apache-1.3/src/modules/proxy proxy_cache.c

1999-06-10 Thread manoj
manoj 99/06/09 22:18:10 Modified:src/modules/proxy proxy_cache.c Log: Fix a seg fault when the proxy is enabled but CacheRoot isn't set. Revision ChangesPath 1.61 +3 -1 apache-1.3/src/modules/proxy/proxy_cache.c Index: proxy_ca

cvs commit: apache-apr/pthreads/src/lib - New directory

1999-06-10 Thread manoj
manoj 99/06/09 22:58:21 apache-apr/pthreads/src/lib - New directory

cvs commit: apache-apr/pthreads/src/lib/expat-lite - New directory

1999-06-10 Thread manoj
manoj 99/06/09 22:58:46 apache-apr/pthreads/src/lib/expat-lite - New directory

cvs commit: apache-2.0/mpm/src/modules/mpm acceptlock.c acceptlock.h http_accept.c mpm_mpmt_pthread.c scoreboard.c Makefile.tmpl

1999-06-22 Thread manoj
manoj 99/06/22 15:26:13 Modified:mpm/src Configuration.mpm mpm/src/main alloc.c mpm/src/modules/mpm Makefile.tmpl Added: mpm/src/modules/mpm acceptlock.c acceptlock.h http_accept.c mpm_mpmt_pthread.c scoreboard.c Log

cvs commit: apache-2.0/mpm/src CHANGES

1999-06-23 Thread manoj
manoj 99/06/23 00:17:19 Modified:mpm/src CHANGES Log: Note the presence of mpm_mpmt_pthread Revision ChangesPath 1.10 +3 -0 apache-2.0/mpm/src/CHANGES Index: CHANGES === RCS file: /home

cvs commit: apache-apr/pthreads/src/main acceptlock.c

1999-06-23 Thread manoj
manoj 99/06/23 12:13:06 Modified:pthreads/src/main acceptlock.c Log: fdqueue.h isn't needed here Revision ChangesPath 1.11 +0 -1 apache-apr/pthreads/src/main/acceptlock.c Index: acceptl

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.h Makefile.tmpl acceptlock.c acceptlock.h http_accept.c mpmt_pthread.c scoreboard.c

1999-06-27 Thread manoj
manoj 99/06/26 20:45:17 Modified:mpm/src/include ap_listen.h mpm/src/main listen.c mpm/src/modules/mpm/mpmt_pthread Makefile.tmpl acceptlock.c acceptlock.h http_accept.c mpmt_pthread.c scoreboard.c Added

cvs commit: apache-1.3 config.layout

1999-06-27 Thread manoj
manoj 99/06/26 21:42:41 Modified:.config.layout Log: Fix the htdocsdir entry for the RedHat layout Revision ChangesPath 1.9 +1 -1 apache-1.3/config.layout Index: config.layout

cvs commit: apache-apr STATUS

1999-06-28 Thread manoj
manoj 99/06/28 14:58:28 Modified:.STATUS Log: I hate the sun. Revision ChangesPath 1.27 +7 -1 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr/STATUS,v

cvs commit: apache-apr/pthreads/src/main http_accept.c

1999-06-29 Thread manoj
manoj 99/06/28 17:18:04 Modified:pthreads/src/include httpd.h pthreads/src/main http_accept.c Log: Change the workings of get_connection in USE_MULTI_ACCEPT mode to search the pollfd array rather than the listener linked list. The code is a bit easier to follow

cvs commit: apache-2.0/mpm/src/include ap_listen.h

1999-06-29 Thread manoj
manoj 99/06/28 19:49:30 Modified:mpm/src/main listen.c mpm/src/modules/mpm/mpmt_pthread http_accept.c mpm/src/include ap_listen.h Log: Change method of checking for active FDs after poll() in the pthread MPM. The new method doesn't requir

cvs commit: apache-apr/pthreads/src/main http_accept.c

1999-06-30 Thread manoj
manoj 99/06/30 12:01:10 Modified:.STATUS pthreads/src/main http_accept.c Log: Blah. Since poll probably shouldn't be called from multiple threads on the same pollfd strucuture at the same time, and also because restarts will be hosed otherwise, di

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread http_accept.c

1999-06-30 Thread manoj
manoj 99/06/30 12:10:40 Modified:mpm/src/modules/mpm/mpmt_pthread http_accept.c Log: Take out support for SINGLE_LISTEN_UNSERIALIZED_ACCEPT, at least for now. Revision ChangesPath 1.4 +7 -16 apache-2.0/mpm/src/modules/mpm/mpmt_pthread/http_accept.c

cvs commit: apache-2.0/mpm/src/modules/mpm/prefork prefork.c

1999-07-02 Thread manoj
manoj 99/07/02 11:22:27 Modified:mpm/src/include http_connection.h mpm/src/main http_connection.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c mpm/src/modules/mpm/prefork prefork.c Log: Use ap_new_connection in pthread MPM. This

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread acceptlock.c mpmt_pthread.c

1999-07-09 Thread manoj
manoj 99/07/09 13:30:17 Modified:mpm/src/include scoreboard.h mpm/src/modules/mpm/mpmt_pthread acceptlock.c mpmt_pthread.c Log: Prevent pthread.h from showing up in the Makefile dependancies when we rerun "make depend" Revision ChangesPath 1.

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread Makefile.tmpl acceptlock.c mpmt_pthread.c mpmt_pthread.h scoreboard.c http_accept.c

1999-07-09 Thread manoj
manoj 99/07/09 13:40:27 Modified:mpm/src/include scoreboard.h mpm/src/modules/mpm/mpmt_pthread Makefile.tmpl acceptlock.c mpmt_pthread.c mpmt_pthread.h scoreboard.c Removed: mpm/src/include http_accept.h mpm/src/modules/mpm

cvs commit: apache-2.0/mpm/src/modules/mpm/prefork Makefile.tmpl prefork.c

1999-07-13 Thread manoj
manoj 99/07/13 13:32:51 Modified:mpm/src/modules/mpm/mpmt_pthread Makefile.tmpl mpm/src/modules/mpm/prefork Makefile.tmpl prefork.c Removed: mpm/src/include scoreboard.h scoreboard_prefork.h Log: Move the scoreboard header files for each MPM into the

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-07-16 Thread manoj
manoj 99/07/15 17:24:07 Modified:mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: poll+accept without accept serialziation is dangerous, so for the moment, keep serialization on all the time and get rid of the attempts to make its usage thread-safe. Revision Changes

cvs commit: apache-2.0/mpm/src/modules/mpm/spmt_os2 mpm_default.h Makefile.tmpl spmt_os2.c

1999-07-16 Thread manoj
manoj 99/07/15 22:30:36 Modified:mpm/src/include httpd.h mpm/src/modules/mpm/mpmt_pthread Makefile.tmpl acceptlock.c mpmt_pthread.h scoreboard.h mpm/src/modules/mpm/prefork Makefile.tmpl prefork.c mpm/src/modules/mpm

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-07-16 Thread manoj
manoj 99/07/16 12:45:49 Modified:pthreads/src/main http_main.c Log: Ralf noted that accept_mutex_child_init() has to be done before changing the child's UID for platforms using the flock() mutex. Fix it in this tree. Revision ChangesPath 1.93 +2 -1 a

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-07-18 Thread manoj
manoj 99/07/18 14:37:32 Modified:mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Sync module strucuture with the prefork MPM again. Revision ChangesPath 1.10 +0 -1 apache-2.0/mpm/src/modules/mpm/mpmt_pthread/mpmt_pthread.c Index: mpmt_pthread.c

cvs commit: apache-apr/pthreads/src/main acceptlock.c http_accept.c http_config.c http_protocol.c

1999-07-19 Thread manoj
manoj 99/07/18 17:59:37 Modified:pthreads/src/main acceptlock.c http_accept.c http_config.c http_protocol.c Log: Some cleanup of signal handling. There were some stray bits of code that weren't cleaned up in the switchover to the pipe of

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-07-19 Thread manoj
manoj 99/07/18 19:02:02 Modified:pthreads/src/main http_main.c Log: We want to deal with SIGTERM properly until we've set up the sigwait thread, so put back the standard signal handler. This will also be useful once support for unthreaded mode is put back in. Rev

cvs commit: apache-apr/pthreads/src/main acceptlock.c http_main.c

1999-07-19 Thread manoj
manoj 99/07/18 20:51:56 Modified:pthreads/src/include scoreboard.h pthreads/src/main acceptlock.c http_main.c Log: pthread.h is a system include; use <> instead of "" in the #include to let "make depend" understand it correctly.

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpm_default.h

1999-07-19 Thread manoj
manoj 99/07/18 22:17:50 Modified:mpm/src/include httpd.h mpm/src/modules/mpm/mpmt_pthread mpm_default.h Log: Another MPM-specific define to move into the pthread MPM. Revision ChangesPath 1.8 +0 -4 apache-2.0/mpm/src/include/httpd.h Index

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter - New directory

1999-07-21 Thread manoj
manoj 99/07/21 12:02:00 apache-2.0/mpm/src/modules/mpm/dexter - New directory

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter Makefile.libdir Makefile.tmpl acceptlock.c acceptlock.h dexter.c dexter.h mpm_default.h scoreboard.c scoreboard.h

1999-07-21 Thread manoj
manoj 99/07/21 12:07:11 Added: mpm/src/modules/mpm/dexter Makefile.libdir Makefile.tmpl acceptlock.c acceptlock.h dexter.c dexter.h mpm_default.h scoreboard.c scoreboard.h Log: A new experimental MPM. Right now, it is the

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter .cvsignore

1999-07-21 Thread manoj
manoj 99/07/21 12:08:33 Added: mpm/src/modules/mpm/dexter .cvsignore Log: Oops, forgot this one Revision ChangesPath 1.1 apache-2.0/mpm/src/modules/mpm/dexter/.cvsignore Index: .cvsignore

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-07-21 Thread manoj
manoj 99/07/21 13:44:43 Modified:mpm/src/modules/mpm/dexter dexter.c Log: Some fixing for startup of children after a graceful restart, so that the processes can start faster. Revision ChangesPath 1.2 +6 -5 apache-2.0/mpm/src/modules/mpm/dexter/dexter.c

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-07-21 Thread manoj
manoj 99/07/21 15:18:32 Modified:mpm/src/modules/mpm/dexter dexter.c Log: Cleanups and fixes. Get rid of more stuff having to do with scoreboard slots in the children. Also squashes a couple of bugs. Revision ChangesPath 1.3 +22 -40apache-2.0/mpm/src

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-07-21 Thread manoj
manoj 99/07/21 15:32:37 Modified:mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Fix silly bug. accept() has to be inside the accept mutexed block. doh. Revision ChangesPath 1.11 +10 -4 apache-2.0/mpm/src/modules/mpm/mpmt_pthread/mpmt_pthread.c

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c dexter.h

1999-07-23 Thread manoj
manoj 99/07/23 15:15:18 Modified:mpm/src/modules/mpm/dexter dexter.c dexter.h Log: Add support for dynamically creating and destroying threads based on a Min/MaxSpareThreads algorithm, and clean up a couple of stray pieces of gunk from the days of scoreboardhood. Revision

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-07-23 Thread manoj
manoj 99/07/23 15:20:22 Modified:mpm/src/modules/mpm/dexter dexter.c Log: Add a little naming consistency, and put in an error condition for MaxSpareThreads being too high. Revision ChangesPath 1.5 +10 -5 apache-2.0/mpm/src/modules/mpm/dexter/dexter.c

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c mpm_default.h

1999-07-23 Thread manoj
manoj 99/07/23 15:43:48 Modified:mpm/src/modules/mpm/dexter dexter.c mpm_default.h Log: Clean up and properly specify defaults for the new directives. Revision ChangesPath 1.6 +8 -6 apache-2.0/mpm/src/modules/mpm/dexter/dexter.c Index: dexter.c

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-07-23 Thread manoj
manoj 99/07/23 16:35:23 Modified:mpm/src/modules/mpm/dexter dexter.c Log: Add a MaxThreadsPerChild directive Revision ChangesPath 1.7 +62 -15apache-2.0/mpm/src/modules/mpm/dexter/dexter.c Index: dexter.c

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-07-26 Thread manoj
manoj 99/07/25 20:28:16 Modified:mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c mpm/src/modules/mpm/dexter dexter.c Log: Update for newest hooks Revision ChangesPath 1.12 +0 -2 apache-2.0/mpm/src/modules/mpm/mpmt_pthread/mpmt_pthread.c

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-07-27 Thread manoj
manoj 99/07/27 16:54:26 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Update with latest hook additions. Revision ChangesPath 1.10 +6 -7 apache-2.0/mpm/src/modules/mpm/dexter/dexter.c

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-07-28 Thread manoj
manoj 99/07/28 15:35:43 Modified:mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Replace Min/MaxSpareServers with Min/MaxSpareThreads. This allows the admin to specify with finer granularity how the server pool should be run. Revision ChangesPath 1.15 +24

cvs commit: apache-apr STATUS

1999-07-28 Thread manoj
manoj 99/07/28 15:53:14 Modified:.STATUS Log: Since when are temperatures in the 90's a massive heat wave? Not that I like it or anything... Revision ChangesPath 1.29 +11 -12apache-apr/STATUS Index: S

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-07-29 Thread manoj
manoj 99/07/29 13:06:20 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Use Ben Hyde's warning fix on two other MPMs. Revision ChangesPath 1.11 +1 -1 apache-2.0/mpm/src/modules/mpm/d

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-07-29 Thread manoj
manoj 99/07/29 13:11:43 Modified:pthreads/src/include httpd.h pthreads/src/main http_main.c Log: Support non-threaded operation, for the most part. The code still references pthread calls, but they are essentially no-ops in the non-threaded case; these can be

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpm_default.h mpmt_pthread.c

1999-07-29 Thread manoj
manoj 99/07/29 13:43:31 Modified:mpm/src/modules/mpm/mpmt_pthread mpm_default.h mpmt_pthread.c Log: Support non-threaded operation, for the most part. The code still references pthread calls, but they are essentially no-ops in the non-threaded case

cvs commit: apache-1.3/src/os/tpf os.c os.h

1999-08-02 Thread manoj
manoj 99/08/01 22:03:37 Modified:htdocs/manual install-tpf.html src/os/tpf os.c os.h Log: Make the server compile cleanly on TPF. Submitted by: David McCreedy <[EMAIL PROTECTED]> Revision ChangesPath 1.7 +3 -0 apache-1.3/htdocs/

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-08-03 Thread manoj
manoj 99/08/03 11:17:54 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Update with new hooks. Revision ChangesPath 1.12 +0 -2 apache-2.0/mpm/src/modules/mpm/dexter/dexter.c Index: dexter.c

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-08-03 Thread manoj
manoj 99/08/03 13:03:10 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: get rid of the vestigial ap_open_logs call (and the ap_clear_pool that went along with it), to fix logging problems. Sometimes the bug would

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-08-03 Thread manoj
manoj 99/08/03 13:41:38 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: No reason to have a loop writing one byte at a time to the pipe of death when the write call will do it for us. Also fix the comments a bit

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-08-03 Thread manoj
manoj 99/08/03 16:36:44 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Fix a couple of potential graceful restart bugs noted by Dean: EINTR was never dealt with in the code to write to the pipe of death, and in

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-08-03 Thread manoj
manoj 99/08/03 16:43:08 Modified:mpm/src/modules/mpm/dexter dexter.c Log: Eliminate a spurious runtime warning. Revision ChangesPath 1.16 +1 -1 apache-2.0/mpm/src/modules/mpm/dexter/dexter.c Index: dexter.c

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-08-04 Thread manoj
manoj 99/08/03 17:21:37 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Undo the stupid pipe of death changes I made earlier today. dean noted that we need an char_of_death array to do this safely, and it's

cvs commit: apache-2.0/mpm/src/main http_core.c

1999-08-04 Thread manoj
manoj 99/08/04 14:47:21 Modified:mpm/src/main http_core.c Log: Get rid of some already done TODOs. Revision ChangesPath 1.16 +0 -13 apache-2.0/mpm/src/main/http_core.c Index: http_core.c

cvs commit: apache-2.0/mpm/src/modules/mpm/spmt_os2 spmt_os2.c

1999-08-05 Thread manoj
manoj 99/08/05 12:56:27 Modified:mpm/src/include http_connection.h httpd.h mpm/src/main http_connection.c mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c mpm/src/modules/mpm/prefork

cvs commit: apache-1.3/src/main http_main.c

1999-08-05 Thread manoj
manoj 99/08/05 13:04:05 Modified:src/ap ap_sha1.c src/include ap_md5.h ap_sha1.h src/main http_main.c Log: Fix a couple of nits which also cause problems on TPF: - get rid of the "const" in a const void function definition - prefi

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-08-10 Thread manoj
manoj 99/08/10 14:18:46 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Put back the process_child_status code from 1.3. Handling of synchronous signals like SEGV and FPE is still a bit dodgy, though, so this won&#

cvs commit: apache-2.0/mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c

1999-08-11 Thread manoj
manoj 99/08/11 16:55:44 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Move a little code around to shorten the worker_thread function a bit. Revision ChangesPath 1.20 +23 -20apache-2.0/mpm/src

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-08-12 Thread manoj
manoj 99/08/11 19:02:28 Modified:mpm/src/modules/mpm/dexter dexter.c Log: A little experiment. Add a special worker thread function for the case when only one child process is running. It eliminates cross-process serialization and can reuse the data from a poll call

cvs commit: apache-2.0/mpm/src/modules/mpm MPM.NAMING

1999-08-12 Thread manoj
manoj 99/08/12 11:47:12 Modified:mpm/src/modules/mpm MPM.NAMING Log: Flesh out the descriptions of dexter and mpmt_pthread a bit. Revision ChangesPath 1.3 +5 -2 apache-2.0/mpm/src/modules/mpm/MPM.NAMING Index: MPM.NAMING

cvs commit: apache-2.0/mpm/src/modules/mpm/winnt winnt.c

1999-08-13 Thread manoj
manoj 99/08/12 23:58:14 Modified:mpm/src/include http_connection.h httpd.h mpm/src/main http_connection.c mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c mpm/src/modules/mpm/prefork

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-08-13 Thread manoj
manoj 99/08/13 12:47:02 Modified:mpm/src/modules/mpm/dexter dexter.c Log: Get rid of the single-child worker thread implementation for now. It's a pain keeping track of them both, and it can be added back easily.. Revision ChangesPath 1.23 +1 -133apach

cvs commit: apache-2.0/mpm/src/os/unix unixd.c unixd.h

1999-08-13 Thread manoj
manoj 99/08/13 14:55:19 Modified:mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c mpm/src/modules/mpm/prefork prefork.c mpm/src/os/unix unixd.c unixd.h Log: Move the ap_sys_siglist code from the Unix

cvs commit: apache-2.0/mpm/src/modules/mpm/dexter dexter.c

1999-08-13 Thread manoj
manoj 99/08/13 15:31:41 Modified:mpm/src/modules/mpm/dexter dexter.c Log: Fix a couple of error messages. Revision ChangesPath 1.25 +3 -3 apache-2.0/mpm/src/modules/mpm/dexter/dexter.c Index: dexter.c

cvs commit: apache-1.3/src/modules/experimental Makefile.tmpl

1999-08-17 Thread manoj
manoj 99/08/17 12:29:59 Modified:src/modules/experimental Makefile.tmpl Log: Fix dependancies so they refer to mod_auth_digest instead of mod_digest Revision ChangesPath 1.15 +1 -1 apache-1.3/src/modules/experimental/Makefile.tmpl Index: Makefile.tmpl

cvs commit: apache-2.0/mpm/src/test check_chunked

1999-08-17 Thread manoj
manoj 99/08/17 14:00:09 Modified:mpm INSTALL Makefile.tmpl configure mpm/src ApacheCore.def Configuration.tmpl Configure mpm/src/ap Makefile.tmpl ap.dsp ap.mak ap_checkpass.c ap_md5c.c ap_sha1.c ap_snprintf.c

cvs commit: apache-2.0/mpm/src/modules/mpm/winnt winnt.c

1999-08-17 Thread manoj
manoj 99/08/17 15:05:23 Modified:mpm/src/main http_main.c mpm/src/modules/mpm/dexter dexter.c mpm/src/modules/mpm/mpmt_pthread mpmt_pthread.c mpm/src/modules/mpm/winnt winnt.c Log: Move the code to force Expat linking into common code

cvs commit: apache-apr/pthreads/src/test check_chunked

1999-08-19 Thread manoj
manoj 99/08/19 13:53:36 Modified:pthreads INSTALL KEYS Makefile.tmpl config.layout configure pthreads/src .gdbinit ApacheCore.def ApacheCore.dsp ApacheCore.mak CHANGES Configuration.tmpl Configure pthreads/src/ap Makefile.tmpl

cvs commit: apache-2.0 STATUS

1999-08-27 Thread manoj
manoj 99/08/27 11:57:20 Added: .STATUS Log: First crack at a status file for Apache 2.0. Please fix mistakes and add/rearrange your pet projects Revision ChangesPath 1.1 apache-2.0/STATUS Index: STATUS

cvs commit: apache-2.0 STATUS

1999-08-27 Thread manoj
manoj 99/08/27 12:02:52 Modified:.STATUS Log: Yay! A whole new repository for silly comments about weather, pop culture, and spoons. Revision ChangesPath 1.2 +5 -7 apache-2.0/STATUS Index: STATUS

cvs commit: apache-2.0/src/modules/mpm/dexter dexter.c

1999-08-27 Thread manoj
manoj 99/08/27 14:22:30 Modified:src/modules/mpm/dexter dexter.c Log: Fix a bug in setting max_daemons_limit that could lead to not noticing that a child has died in some cases. Revision ChangesPath 1.28 +8 -3 apache-2.0/src/modules/mpm/dexter/dexter.c

cvs commit: apache-2.0/src/modules/mpm/dexter dexter.c

1999-08-27 Thread manoj
manoj 99/08/27 14:28:17 Modified:src/modules/mpm/dexter dexter.c Log: Be consistent with how we indicate child death and use status = SERVER_DEAD instead of pid = 0. I don't think this actually caused any bugs, but just in case... Revision ChangesPath 1.29

cvs commit: apache-2.0/src/modules/mpm/dexter Makefile.tmpl dexter.c scoreboard.c scoreboard.h

1999-08-27 Thread manoj
manoj 99/08/27 15:16:21 Modified:src/modules/mpm/dexter Makefile.tmpl dexter.c Removed: src/modules/mpm/dexter scoreboard.c scoreboard.h Log: Some cleanups. Among other things: - The scoreboard is gond, so we don't call it that anymore - We were accessing the

cvs commit: apache-2.0/src/modules/mpm/dexter acceptlock.c dexter.c

1999-08-31 Thread manoj
manoj 99/08/31 14:34:07 Modified:src/modules/mpm/dexter acceptlock.c dexter.c Log: Fix dexter to work after Ryan's context patches. Revision ChangesPath 1.5 +2 -1 apache-2.0/src/modules/mpm/dexter/acceptlock.c Index: acceptl

<    1   2   3   4   >