- Aug 13, 2001
-
-
Ryan Bloom authored
graceful restart, we leaked a socket descriptor. The listening sockets should not be set inheritable, at least not at this point. We only want some of the httpd children to inherit the socket. Namely, those that will be actually serving requests. Any other child process (piped logs), should not be inheriting the sockets. PR: 7891 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90131 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
Submitted by: Ian Holsman <ianh@cnet.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90128 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 12, 2001
-
-
Chuck Murcko authored
in serializing 4-8 client connections into a single origin server connection, as is the blocking behavior. Added instrumentation that we don't want compiled in normally to assist in debugging chunking problems. apr_get_brigade is apparently blocking during chunked body fetch, or proxy_http_handler is getting deadlocked with the dechunk filter. Show PID for prefork debugging. We'll figure out getting TIDs later. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90127 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
prefork setting and removes the default case where we would spawn three children, but kill two of them immediately because MaxSpareThreads was set to 10 (only one children can be supported with the old value). Please note that I don't have email access as eBuilt's servers are AWOL this weekend (none of us have the desire to go in a fix the servers for semi-obvious reasons). I'm trying to keep up on posts via apachelabs.org. So, if you want to change this, just go ahead and commit the changes... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90118 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90116 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 11, 2001
-
-
Ryan Bloom authored
Submitted by: Ian Holsman <ianh@cnet.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90098 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
Continue response. [John Barbee <barbee@veribox.net>] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90092 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90091 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
be treated as a 32-bit integer, and it will wrap after being shifted 32 times. Submitted by: Cody Sherr <csherr@covalent.net> and Ryan Morgan <rmorgan@covalent.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90090 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 10, 2001
-
-
Greg Ames authored
De-emphasize some daedalus problems that don't seem so important any more. I haven't tried the mod_cgid/suexec thing in ages. <knocks on wood> We haven't seen a core dump on daedalus since the 2.0.22 tarball went live over a week ago. It's got an APR circumvention for an apparent FreeBSD sendfile bug. Once I'm 100% confident we've nailed the problem, I'll post this patch to the APR list. The 0x30303030 seg fault after restart problem is just gone. OtherBill may have fixed this one with the inherit stuff...dunno. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90075 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90074 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
STATUS files sprinkled throughout the tree. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90073 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90072 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90071 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
add a new macro, called APR_BRIGADE_NORMALIZE. This macro searches all the buckets, and removes any zero length bucket. They we can just use APR_BRIGADE_EMPTY to determine if our brigade has any data, and we can quickly call ap_get_brigade if it doesn't. Doug, please throw your battery of tests at this to make sure it works. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90070 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90068 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90067 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
told mod_expires to add 604800 seconds to the last-modified time, it actually added 604800 usec's to the last-modified time, so that when looking at the response it looked like nothing had been done. The root of the problem was that we always compute time in usec's, but we ask users to input sec's. This means we need to convert to usec's before using those values. CS: Obtained from: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90066 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
definately isn't perfect, but we do stop the servers correctly. The biggest problem right now is that SIGHUP causes the server to just die. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90065 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
Submitted by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90064 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 09, 2001
-
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90058 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
was fixed in 2.0.23, so no CHANGES entry is necessary. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90052 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
httpd process was trying to clear a pool which is now only initialized in the child. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90048 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
brigade has data. To that end, if we have just expanded ctx->b, we need to concat ctx->b to the end of b, so that b has something to pass back to the previous filter. This fixes the problem with the proxy not proxying non-keepalive connections. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90046 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
of code will know about this case. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90045 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
all data from the socket until the socket is closed. This has been used to proxy www.google.com successfully, but it doesn't return anything when used with www.yahoo.com. Still debugging that problem. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90044 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 08, 2001
-
-
Ryan Bloom authored
in theory, but in reality, we should just rely on the timeouts to handle this. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90043 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90030 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
apr_brigade_partition. In order to do this cleanly, I had to make some changes to the apr_brigade_partition API, so this also adds fixes all of the calls to that function throughout the server. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90029 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90028 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90027 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
tray when the process is destroyed. Just needed to add a call to remove the tray icon before PostQuitMessage(0). Also show "MS Windows XP" instead of "Whistler". Submitted by: Jerry Baker <jerrybaker@weirdness.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90024 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90023 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90022 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90020 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90018 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 07, 2001
-
-
Greg Ames authored
find_child_by_pid() failed to do its job, because ap_max_daemons_used was too low. There was some recent breakage in threaded that contributes to the problem. However, find_child_by_pid() should not be using the current number of daemons. It could have been recently reduced, which makes it fail to find the exiting process. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90015 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90014 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
by CVS on Windows. I'll re-add it as -kb in the next commit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90013 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
required in ap_get_brigade Submitted by: barbee@veribox.net Reviewed by: ianh@apache.org git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90012 13f79535-47bb-0310-9956-ffa450edef68
-