cvs commit: apache-1.3/src/os/win32 modules.c

1998-07-21 Thread manoj
manoj 98/07/20 17:07:00 Modified:src/os/win32 modules.c Log: Correcting misleading comment about manually editing this file Revision ChangesPath 1.9 +3 -2 apache-1.3/src/os/win32/modules.c Index: modules.c

cvs commit: apache-1.3/src/support suexec.c

1998-09-16 Thread manoj
manoj 98/09/16 13:51:09 Modified:src/support suexec.c Log: Fix a missing semicolon Revision ChangesPath 1.46 +1 -1 apache-1.3/src/support/suexec.c Index: suexec.c === RCS file: /export

cvs commit: apache-1.3/src/modules/standard mod_speling.c

1998-09-23 Thread manoj
manoj 98/09/23 15:42:06 Modified:src CHANGES src/modules/standard mod_speling.c Log: PR: 3052 Reviewed by: Ken Coar [EMAIL PROTECTED] Fix mod_speling's handling of multiple matched URLs. Revision ChangesPath 1.1073+3 -0 apache-1.3

cvs commit: apache-1.3 STATUS

1998-10-28 Thread manoj
manoj 98/10/27 16:13:31 Modified:.STATUS Log: Add Win32 strftime patch, and remove old scoreboard patch which has been replaced. Revision ChangesPath 1.522 +5 -13 apache-1.3/STATUS Index: STATUS

cvs commit: apache-1.3/conf httpd.conf-dist

1998-10-28 Thread manoj
manoj 98/10/28 14:04:10 Modified:conf httpd.conf-dist Log: ExtendedStatus cannot be enabled until the status module is loaded, so move the commented directive after DSO modules are loaded. Revision ChangesPath 1.33 +7 -7 apache-1.3/conf/httpd.conf-dist

cvs commit: apache-1.3/htdocs/manual handler.html

1998-10-29 Thread manoj
manoj 98/10/29 12:27:14 Modified:htdocs/manual handler.html Log: PR: 2706 Changed references to /status to /server-status. This isn't really necessary, but a user was confused by the difference between the docs and the configuration file, and consistency is a good thing

cvs commit: apache-1.3/src/os/tpf - New directory

1998-11-03 Thread manoj
manoj 98/11/03 13:50:29 apache-1.3/src/os/tpf - New directory

cvs commit: apache-1.3/src/os/tpf/samples - New directory

1998-11-03 Thread manoj
manoj 98/11/03 13:50:30 apache-1.3/src/os/tpf/samples - New directory

cvs commit: apache-1.3/src/os/tpf/samples linkdll.jcl loadset.jcl

1998-11-03 Thread manoj
manoj 98/11/03 14:06:32 Added: htdocs/manual install-tpf.html readme-tpf.html src Makefile.tpf src/main Makefile.tpf src/os/tpf Makefile.tmpl TPFExport ebcdic.c ebcdic.h os-inline.c os.c os.h test_char.h

cvs commit: apache-1.3 STATUS

1998-11-03 Thread manoj
manoj 98/11/03 15:33:40 Modified:.STATUS Log: Add TPF port to STATUS Revision ChangesPath 1.527 +4 -0 apache-1.3/STATUS Index: STATUS === RCS file: /export/home/cvs/apache-1.3

cvs commit: apache-1.3/htdocs/manual install-tpf.html readme-tpf.html

1998-11-04 Thread manoj
manoj 98/11/04 11:31:53 Modified:htdocs/manual install-tpf.html readme-tpf.html Log: Fix some bad links in TPF documentation Revision ChangesPath 1.2 +2 -2 apache-1.3/htdocs/manual/install-tpf.html Index: install-tpf.html

cvs commit: apache-1.3 STATUS

1998-11-04 Thread manoj
manoj 98/11/04 11:43:28 Modified:.STATUS Log: Put back TPF. The whole port was not committed, just the new files. Revision ChangesPath 1.529 +4 -0 apache-1.3/STATUS Index: STATUS

cvs commit: apache-1.3/src/include ap_config.h

1998-11-04 Thread manoj
manoj 98/11/04 14:23:46 Modified:src CHANGES src/include ap_config.h Log: PR: 3177 Move a typedef to fix compile problems with 1.x kernels. Revision ChangesPath 1.1133+3 -0 apache-1.3/src/CHANGES Index: CHANGES

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

1998-11-05 Thread manoj
manoj 98/11/05 11:20:18 Modified:src CHANGES src/include ap_config.h src/os/win32 os.h util_win32.c Log: Work around incomplete implementation of strftime on Win32. Revision ChangesPath 1.1134+3 -0 apache-1.3/src/CHANGES

cvs commit: apache-1.3 STATUS

1998-11-06 Thread manoj
manoj 98/11/06 14:42:46 Modified:src Configure CHANGES src/helpers GuessOS src/include alloc.h ap_config.h scoreboard.h src/main buff.c http_main.c util.c .STATUS Log: Submitted by: Joe Moenich [EMAIL

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

1999-01-06 Thread manoj
manoj 99/01/06 13:57:08 Modified:htdocs/manual install-tpf.html readme-tpf.html src Configure Makefile.tmpl src/os/tpf TPFExport os.h Log: Submitted by: Joe Moenich [EMAIL PROTECTED] Reviewed by: Manoj Kasichainula [EMAIL PROTECTED

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

1999-01-07 Thread manoj
manoj 99/01/07 10:28:38 Removed: src Makefile.tpf src/main Makefile.tpf src/os/tpf test_char.h uri_delims.h Log: Submitted by: Joe Moenich [EMAIL PROTECTED] Remove TPF-only files obsoleted by latest TPF patch.

cvs commit: apache-apr/pthreads STATUS

1999-01-26 Thread manoj
manoj 99/01/26 13:37:48 Removed: pthreads STATUS Log: This STATUS file doesn't apply to this code tree; whack it.

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

1999-02-03 Thread manoj
manoj 99/02/02 23:49:02 Modified:pthreads/src/modules/standard mod_mime_magic.c Log: Compilation fix. Revision ChangesPath 1.3 +1 -1 apache-apr/pthreads/src/modules/standard/mod_mime_magic.c Index: mod_mime_magic.c

cvs commit: apache-apr/pthreads/src Configure

1999-02-04 Thread manoj
manoj 99/02/03 16:26:00 Modified:pthreads/src Configure Log: Make this compile out of the box on Linux. Revision ChangesPath 1.2 +1 -1 apache-apr/pthreads/src/Configure Index: Configure

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

1999-02-04 Thread manoj
manoj 99/02/03 22:52:41 Modified:pthreads/src/main http_config.c http_protocol.c Log: Temporarily fix bug where server threads would lock up after a single request under Linux. LinuxThreads uses SIGUSR1 (and SIGUSR2) so they aren't available to us. We need to find an alternate

cvs commit: apache-apr/pthreads/src/os/win32 os.h

1999-02-04 Thread manoj
manoj 99/02/04 12:31:27 Modified:pthreads/src/include multithread.h pthreads/src/modules/standard mod_mime_magic.c pthreads/src/os/unix multithread.c os-inline.c os.h pthreads/src/os/win32 os.h Log: Minor cleanup of spawnvp operations

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

1999-02-05 Thread manoj
manoj 99/02/04 23:55:25 Modified:pthreads/src/main http_protocol.c Log: Fix (I think) a bug where pipes could be closed even if there is still data to send, so only part of a CGI's output would sometimes be sent. Revision ChangesPath 1.3 +2 -2 apache-apr

cvs commit: apache-apr STATUS

1999-02-06 Thread manoj
manoj 99/02/06 00:01:17 Modified:.STATUS Log: No Scooby-Doo on TV tonight. Revision ChangesPath 1.4 +10 -5 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr

cvs commit: apache-apr/pthreads/icons/small - New directory

1999-02-07 Thread manoj
manoj 99/02/06 22:19:44 apache-apr/pthreads/icons/small - New directory

cvs commit: apache-apr/pthreads/src/support Makefile.tmpl ab.1 ab.c apachectl apachectl.1 apxs.8 apxs.pl dbmmanage dbmmanage.1 htdigest.1 htdigest.c htpasswd.1 htpasswd.c httpd.8 httpd.exp log_server_status logresolve.8 logresolve.pl rotatelogs.8 split-logfile suexec.8 suexec.c suexec.h

1999-02-07 Thread manoj
manoj 99/02/06 22:30:26 Modified:pthreads Announcement INSTALL KEYS LICENSE Makefile.tmpl README.configure configure pthreads/conf httpd.conf-dist httpd.conf-dist-win mime.types pthreads/icons README pthreads/src

cvs commit: apache-apr STATUS

1999-02-08 Thread manoj
manoj 99/02/07 22:32:11 Modified:.STATUS Log: I want winter back. Revision ChangesPath 1.5 +5 -5 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr/STATUS,v

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

1999-02-08 Thread manoj
manoj 99/02/07 22:47:43 Modified:pthreads/src/main http_main.c Log: Put back -t and -S functionality (config test and virtual host config dump) Revision ChangesPath 1.10 +9 -1 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

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

1999-02-09 Thread manoj
manoj 99/02/09 14:04:16 Modified:pthreads/src/main fdqueue.c Log: Optimization: don't pthread_cond_signal every time something is added to the queue, but only when there is a state change (empty - not empty, full - not full). Revision ChangesPath 1.2 +8 -3

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

1999-02-10 Thread manoj
manoj 99/02/09 23:24:34 Modified:pthreads/src/main http_main.c Log: Put back ap_sync_scoreboard_image. A no-op in most cases, but it'll be needed. Revision ChangesPath 1.13 +9 -0 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

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

1999-02-10 Thread manoj
manoj 99/02/09 23:59:40 Modified:pthreads/src/main http_main.c Log: Two pieces that are closely intertwined (or at least seem to be at 3AM). First, there is now a means for the parent to kill off a child process at will. One thread is assigned the duty of listening to signals

cvs commit: apache-apr/pthreads/src/support apachectl

1999-02-15 Thread manoj
manoj 99/02/14 23:01:58 Modified:pthreads/src/main http_main.c pthreads/src/support apachectl Log: More minor fixes to go with the SIGWINCH change. Even if we switch to a different signal, making everything consistent will make a switchover easier. Revision

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

1999-02-15 Thread manoj
manoj 99/02/14 23:48:37 Modified:pthreads/src/main http_main.c Log: Fix a buglet. Worker threads didn't note in the scoreboard when they were back in SERVER_READY state. Revision ChangesPath 1.22 +4 -3 apache-apr/pthreads/src/main/http_main.c Index

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

1999-02-16 Thread manoj
manoj 99/02/15 22:07:10 Modified:pthreads/src/main http_config.c http_main.c Log: The code used to assume that a 0 fd is an error, which is not the case. Now, -1 is used as the error state instead (as in apache-1.3). Revision ChangesPath 1.8 +1 -1 apache

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

1999-02-16 Thread manoj
manoj 99/02/15 23:10:29 Modified:pthreads/src/main http_main.c Log: Clean up a nasty memory leak. Now apache-apr uses a per-connection pool (ptrans) just like Apache 1.3. Previously, pchild was used, and in my tests, there was anywhere from 12-24k of memory lost per request

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

1999-02-16 Thread manoj
manoj 99/02/15 23:41:10 Modified:pthreads/src/modules/standard mod_status.c Log: Add some description of new scoreboard modes of operation. Revision ChangesPath 1.6 +2 -0 apache-apr/pthreads/src/modules/standard/mod_status.c Index: mod_status.c

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

1999-02-17 Thread manoj
manoj 99/02/16 16:01:54 Modified:pthreads/src/main http_main.c Log: Eep. ptrans existed in the process scope. Now there is one ptrans per thread, and it is sub-pooled off the correct super-pool now. This fixes some very confusing coredumps, which were confusing because

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

1999-02-17 Thread manoj
manoj 99/02/16 16:03:43 Modified:pthreads/src/main http_main.c Log: Get rid of some more debugging messages which were clogging the error log. Revision ChangesPath 1.36 +0 -2 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr STATUS

1999-02-17 Thread manoj
manoj 99/02/16 17:08:19 Modified:.STATUS Log: I really have to get this song out of my head. Revision ChangesPath 1.8 +2 -4 apache-apr/STATUS Index: STATUS === RCS file: /home

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

1999-02-17 Thread manoj
manoj 99/02/16 21:32:02 Modified:pthreads/src/main http_main.c Log: pthread calls while handling a signal are bad voodoo. This is another way to allow cleanups to run after all threads exit. Revision ChangesPath 1.37 +11 -10apache-apr/pthreads/src/main

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

1999-02-17 Thread manoj
manoj 99/02/17 00:13:16 Modified:.STATUS pthreads/src/main http_main.c Log: Start to remove pthread calls from clean_child_exit to make it legal for a signal handler. There is still a pthread_cancel loop, which seems to work sometimes for killing hanging

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

1999-02-17 Thread manoj
manoj 99/02/17 12:28:57 Modified:pthreads/src/main http_main.c Log: First, fix unbalanced locking and unlocking of the exit_mutex (which will hopefully go away when we switch to a single signal-handling thread). Also get rid of a malloc-free pair. Revision Changes

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

1999-02-18 Thread manoj
manoj 99/02/17 21:39:53 Modified:pthreads/src/main http_main.c Log: During graceful restart we close our listeners to kick our threads out of accept(), we seem to be missing the first file descriptor, probably because of an errant cut-and-paste. I think this bug didn't

cvs commit: apache-apr/pthreads/src Configure

1999-02-22 Thread manoj
manoj 99/02/21 23:36:00 Modified:pthreads/src Configure Log: AIX needs this flag to build the hybrid server correctly. We only enable it for 4.2 and 4.3 so far, because we haven't even tried this on a 4.1 or earlier box yet. Revision ChangesPath 1.5 +2 -2

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

1999-03-04 Thread manoj
manoj 99/03/03 16:07:00 Modified:pthreads/src/main http_protocol.c Log: Allow the code to compile on AIX. Revision ChangesPath 1.8 +2 -2 apache-apr/pthreads/src/main/http_protocol.c Index: http_protocol.c

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

1999-03-16 Thread manoj
manoj 99/03/16 13:26:27 Modified:pthreads/src/main http_main.c Log: Allow the server to exit in single-process (-X) mode when we hit Ctrl-C. This involves making the server respond to SIGINT like it does with SIGTERM in the signal-handling thread. Revision Changes

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

1999-03-16 Thread manoj
manoj 99/03/16 14:07:58 Modified:pthreads/src/main http_config.c http_log.c http_main.c http_protocol.c pthreads/src/modules/standard mod_so.c Log: More SIGUSR1 - SIGWINCH fixes. This should fix every mention of USR1 for restarts except

cvs commit: apache-apr/pthreads/src/support ab.1 ab.c apachectl apachectl.1 apxs.pl dbmmanage.1 htpasswd.c httpd.exp suexec.c

1999-03-17 Thread manoj
manoj 99/03/17 09:02:13 Modified:pthreads ABOUT_APACHE INSTALL Makefile.tmpl README.configure config.layout configure pthreads/conf httpd.conf-dist httpd.conf-dist-win mime.types pthreads/htdocs/manual content-negotiation.html

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

1999-03-17 Thread manoj
manoj 99/03/17 15:05:47 Modified:src/main http_main.c Log: Small bugfix. A child process used to exit after MaxRequestsPerChild - 1 requests. This patch puts the increment of requests_this_child after the ap_max_requests_per_child check so the server will process that one

cvs commit: apache-apr/pthreads/src/test test_find.c test_parser.c

1999-03-18 Thread manoj
manoj 99/03/17 21:37:51 Added: pthreads/src/test test_find.c test_parser.c Log: New files from Apache 1.3 as part of the latest sync-up. Revision ChangesPath 1.1 apache-apr/pthreads/src/test/test_find.c Index: test_find.c

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

1999-03-21 Thread manoj
manoj 99/03/21 02:51:46 Modified:pthreads/src/main http_main.c http_protocol.c Log: Add a comment related to the previous patch, and rewrap another one. Revision ChangesPath 1.64 +2 -0 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

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

1999-03-22 Thread manoj
manoj 99/03/22 12:38:04 Modified:pthreads/src/main http_main.c Log: Revision ChangesPath 1.66 +22 -12apache-apr/pthreads/src/main/http_main.c Index: http_main.c === RCS file: /home/cvs

cvs commit: apache-1.3/src Configure

1999-03-30 Thread manoj
manoj 99/03/30 00:58:34 Modified:src Configure Log: Reviewed by: Ryan Bloom Fix DSO support under AIX 4.3. With using_shlib forced to 0, many of the settings needed in the Makefile to build DSOs don't get set. Revision ChangesPath 1.337 +0 -1

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

1999-04-01 Thread manoj
manoj 99/03/31 22:24:49 Modified:pthreads/src/modules/standard mod_status.c Log: Some tweaks to mod_status. It now correctly reports the number of connections being processed, and notes that they are connections instead of requests. Revision ChangesPath 1.8

cvs commit: apache-apr STATUS

1999-04-08 Thread manoj
manoj 99/04/08 01:53:47 Modified:.STATUS Log: Nasty hot weather is here. It's late this year. Revision ChangesPath 1.18 +13 -1 apache-apr/STATUS Index: STATUS === RCS file: /home

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

1999-04-09 Thread manoj
manoj 99/04/08 19:07:55 Modified:pthreads/src/modules/standard mod_info.c Log: Submitted by: James Morris [EMAIL PROTECTED] mod_info fix. It actually seems to work now. Revision ChangesPath 1.3 +2 -1 apache-apr/pthreads/src/modules/standard/mod_info.c

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

1999-04-09 Thread manoj
manoj 99/04/08 19:14:25 Modified:pthreads/src/modules/standard mod_info.c Log: Undo my stupid messed up commit temporarily. Revision ChangesPath 1.4 +1 -2 apache-apr/pthreads/src/modules/standard/mod_info.c Index: mod_info.c

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

1999-04-09 Thread manoj
manoj 99/04/08 19:31:24 Modified:.STATUS pthreads/src CHANGES pthreads/src/modules/standard mod_info.c Log: Submitted by: James Morris [EMAIL PROTECTED] Fix to ap_rprintf call that allows mod_info to work properly Revision Changes

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

1999-04-09 Thread manoj
manoj 99/04/08 20:15:40 Modified:pthreads/src/main acceptlock.c Log: Fix acceptlock bugs found during warning scrubbing. expand_lock_fname is now static. Also, the psprintf in that function had an extra argument (the parent process pid), which wasn't used, and can't be used

cvs commit: apache-apr/pthreads/src/os/unix os.h

1999-04-09 Thread manoj
manoj 99/04/08 20:33:40 Modified:pthreads/src/os/unix os.h Log: Remove extra ap_spawnvp declaration. Revision ChangesPath 1.5 +1 -6 apache-apr/pthreads/src/os/unix/os.h Index: os.h

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

1999-04-09 Thread manoj
manoj 99/04/08 20:43:28 Modified:pthreads/src/main alloc.c Log: An attempt to fix Roy's problems with ALLOC_DEBUG. The server will also compile with POOL_DEBUG now. Revision ChangesPath 1.5 +14 -4 apache-apr/pthreads/src/main/alloc.c Index: alloc.c

cvs commit: apache-apr/pthreads/src/modules/standard mod_auth.c mod_auth_anon.c mod_auth_db.c mod_auth_dbm.c mod_digest.c

1999-04-09 Thread manoj
manoj 99/04/08 21:10:41 Modified:pthreads/src/include alloc.h buff.h http_main.h scoreboard.h pthreads/src/main buff.c fdqueue.c http_accept.c http_main.c http_protocol.c scoreboard.c pthreads/src/modules/standard mod_auth.c

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

1999-04-13 Thread manoj
manoj 99/04/12 16:47:27 Modified:pthreads/src/main http_accept.c Log: Ryan was right. We should only decrement requests_this_child after a connection is accepted; otherwise, we will accept too few connections (and once the child death code works properly, too few could mean

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

1999-04-14 Thread manoj
manoj 99/04/13 23:26:12 Modified:pthreads/src/main acceptlock.c Log: Make USE_PTHREAD_SERIALIZED_ACCEPT functional. A few bugs are fixed, and mmap usage is optimized (I hope). Revision ChangesPath 1.4 +48 -44apache-apr/pthreads/src/main/acceptlock.c

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

1999-04-14 Thread manoj
manoj 99/04/13 23:30:35 Modified:pthreads/src/include ap_config.h Log: Allow AIX versions that support cross-process pthread mutexes to use them for accept serialization. This should be applicable for apache 1.3, and since this #define is specified by POSIX, it should

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

1999-04-14 Thread manoj
manoj 99/04/14 14:38:30 Modified:pthreads/src/include http_accept.h pthreads/src/main http_accept.c http_main.c Log: Some tweaking of our http_accept modularization. A call is added to perform any initialization needed in the parent. With this, we can take all

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

1999-04-14 Thread manoj
manoj 99/04/14 15:44:58 Modified:pthreads/src/include acceptlock.h http_accept.h pthreads/src/main acceptlock.c http_accept.c http_main.c Log: Cleanup and bug fixes. This patch removes the link between ap_acceptors_per_child and the number of listen fds

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

1999-04-15 Thread manoj
manoj 99/04/15 13:01:43 Modified:pthreads/src/main http_main.c http_accept.c Log: Enable graceful restart and MaxRequestsPerChild for the multiaccept model, using a pipe watched by poll() to wake up the server at the child's graceful shutdown time. Revision Changes

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

1999-04-16 Thread manoj
manoj 99/04/15 21:43:02 Modified:pthreads/src/main acceptlock.c Log: For pthread serialization: ifdef out an added signal mask call that isn't needed in the current server architecture, and fix up that same code so it can be turned on again if need be. Revision Changes

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

1999-04-17 Thread manoj
manoj 99/04/16 18:58:58 Modified:pthreads/src/main http_accept.c Log: Next time I'll read the whole man page. filedes[0] is for reading, filedes[1] is for writing. Revision ChangesPath 1.8 +2 -2 apache-apr/pthreads/src/main/http_accept.c Index

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

1999-04-17 Thread manoj
manoj 99/04/16 20:06:39 Modified:pthreads/src/main util.c Log: Optimize ap_gm_timestr_822, ap_make_dirstr_prefix, and ap_unescape_url. Revision ChangesPath 1.4 +60 -15apache-apr/pthreads/src/main/util.c Index: util.c

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

1999-04-17 Thread manoj
manoj 99/04/16 20:35:55 Modified:pthreads/src/include acceptlock.h http_accept.h pthreads/src/main Makefile.tmpl acceptlock.c Log: Add intraprocess support to the accept mutexes. This is needed by the USE_MULTI_ACCEPT model since threads within a process can

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

1999-04-17 Thread manoj
manoj 99/04/16 21:25:57 Modified:pthreads/src/include http_accept.h pthreads/src/main http_accept.c http_main.c Log: An attempt to put SINGLE_LISTEN_UNSERIALIZED_ACCEPT support back in. This also moves the SAFE_ACCEPT definition from http_accept.h

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

1999-04-17 Thread manoj
manoj 99/04/16 22:10:19 Modified:pthreads/src/main http_main.c Log: Note in the scoreboard when a child process dies abnormally, so that a substitute can be started. Revision ChangesPath 1.74 +3 -3 apache-apr/pthreads/src/main/http_main.c Index

cvs commit: apache-apr STATUS

1999-04-19 Thread manoj
manoj 99/04/18 21:49:16 Modified:.STATUS Log: I like playing Alpha Centauri. Revision ChangesPath 1.20 +7 -1 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr

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

1999-04-20 Thread manoj
manoj 99/04/19 18:31:04 Modified:pthreads/src/main http_main.c Log: Bug fix for scoreboard handling. Before, if only a single child thread was dead, we assumed that the whole child was dead and reused its slot, even if there are other threads still running in that process slot

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

1999-04-20 Thread manoj
manoj 99/04/19 18:43:05 Modified:pthreads/src/main http_main.c Log: Fix comment wrapping. Revision ChangesPath 1.76 +5 -5 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

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

1999-04-22 Thread manoj
manoj 99/04/21 21:14:41 Modified:pthreads/src/main http_main.c Log: We were setting max_daemons_limit based on the last fully living children. Instead, we should set it based on the last non-dead child. Revision ChangesPath 1.77 +3 -1 apache-apr/pthreads

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

1999-04-22 Thread manoj
manoj 99/04/21 22:13:42 Modified:pthreads/src/modules/standard mod_info.c Log: Remove ap_excess_requests_per_child reference that broke compilation, for now anyway. Revision ChangesPath 1.6 +0 -3 apache-apr/pthreads/src/modules/standard/mod_info.c

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

1999-04-22 Thread manoj
manoj 99/04/21 22:46:54 Modified:pthreads/src/main http_accept.c Log: Delete unused variable to eliminate a warning. Revision ChangesPath 1.10 +0 -1 apache-apr/pthreads/src/main/http_accept.c Index: http_accept.c

cvs commit: apache-apr STATUS

1999-04-22 Thread manoj
manoj 99/04/22 00:02:52 Modified:.STATUS Log: saladfork.com is taken. Oh well. Revision ChangesPath 1.21 +14 -2 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr

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

1999-04-22 Thread manoj
manoj 99/04/22 12:09:02 Modified:pthreads/src/main acceptlock.c Log: Go back to old behavior of retrying flock and fcntl when EINTR is received. Our worker and acceptor threads don't receive signals anyway, and the old code would make us retry fcntl if we got any error besides

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 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

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

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. Revision

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_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 Index

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 file

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 socket

  1   2   3   4   >