Re: Analysis of the Apache web server code repository

2009-08-26 Thread Bill Stoddard
toki...@aol.com wrote: I knew Trawick was a slacker most of the time. Now there's cool pie charts and movies to prove it. ROFL Hmm... why do I get the feeling this tool's real usage is so that IT managers can see who they can 'let go'? Kevin Kiley Uh oh... first I show on list up out of the

Re: Analysis of the Apache web server code repository

2009-08-25 Thread Bill Stoddard
Jeff Trawick wrote: On Tue, Aug 25, 2009 at 3:45 PM, t.n.a. t...@sharanet.org mailto:t...@sharanet.org wrote: I have designed a dedicated Subversion data warehouse and loading logic so that Subversion repository data can be analyzed using OLAP tools. To demonstrate the

Re: [community] 2.3.0 alpha on October 1?

2008-09-03 Thread bill stoddard
William A. Rowe, Jr. wrote: bill stoddard wrote: I completely agree, it's not a slam-dunk conclusion that async/event driven connection management in an http server is clearly superior. However, Bing mentioned Windows... Apache on Windows is not a stellar performer, especially compared

Re: [community] 2.3.0 alpha on October 1?

2008-09-03 Thread bill stoddard
Akins, Brian wrote: On 9/2/08 3:15 PM, bing swen [EMAIL PROTECTED] wrote: It seems the test (done by another guy) indeed used an everything plus the kitchen sink default Apache httpd at first, but then dropping off 3/4 of all of the default modules (maybe not that much, but only for serving

Re: [community] 2.3.0 alpha on October 1?

2008-09-02 Thread bill stoddard
Akins, Brian wrote: On 9/1/08 8:11 AM, Jim Jagielski [EMAIL PROTECTED] wrote: On Aug 31, 2008, at 9:49 AM, Bing Swen wrote: To my knowledge, the one thread per connection network i/o model is a suboptimal use threads vs. events is certainly not, imo, a finalized debate yet

Re: mod_proxy_ajp or mod_proxy_http?

2007-06-19 Thread Bill Stoddard
William A. Rowe, Jr. wrote: Bill Stoddard wrote: I'm trying to understand why mod_proxy_ajp exists and what it provides that mod_proxy_http doesn't. ajp13 is a binary protocol which should make the ajp13 tomcat connector a bit more efficient than the http11 connector; an incremental

mod_proxy_ajp or mod_proxy_http?

2007-06-14 Thread Bill Stoddard
I'm trying to understand why mod_proxy_ajp exists and what it provides that mod_proxy_http doesn't. ajp13 is a binary protocol which should make the ajp13 tomcat connector a bit more efficient than the http11 connector; an incremental performance improvement. obtained at the expense of added

Re: What do you think about Lighttpd?

2007-02-27 Thread Bill Stoddard
Since Apache 2.0, we've had the MPM architecture, which means you can plug in your choice of processing model. That's also how Apache 2 works cross-platform, rather than being (like Apache 1) a Unix server ported with lots of compromises in performance/etc to other platforms. i was

Re: Vote request: Accept mod_ftp podling for graduation

2007-01-18 Thread Bill Stoddard
Jim Jagielski wrote: mod_ftp is a protocol module for Apache 2.x which adds in RFC-compliant FTP as a supported protocol for httpd. Work has been done in getting mod_ftp ported to the Apache 2.x build environment, compatibility with later versions of APR (for httpd 2.2.x) and other

Re: Headache, Win32 Service Name for Apache 2.2

2007-01-04 Thread Bill Stoddard
William A. Rowe, Jr. wrote: The default service name is Apache2, both in the 2.0 and 2.2 WinNT MPMs. With the installer, I had tweaked (a separate setting) the service name default to be Apache2.2. HOWEVER, when users transition from the .msi installed version to the command line, they are

Re: vote on concept of ServerTokens Off

2006-12-05 Thread Bill Stoddard
Jeff Trawick wrote: A lot of opinions were offered back in August. Some were negative but I don't see anything that looks like a veto. (http://mail-archives.apache.org/mod_mbox/httpd-dev/200608.mbox/[EMAIL PROTECTED]) A concern with the logging of server version has since been resolved,

Re: cache: the store_body interface

2006-10-31 Thread Bill Stoddard
Plüm wrote: That seems to be an important point to me. Although I never used the fd caching of mod_mem_cache this would mean we actually would have to dump this feature. This looks bad to me. Isn't this a showstopper for implementing #3 as new interface? Honestly,

Re: Coding style

2006-10-03 Thread Bill Stoddard
Jeff Trawick wrote: Or the even more readable: rv = do_something(args); if (rv == APR_SUCCESS) { } +1 to this one That's my preference as well. Unambiguous and easy to read. Bill

Re: [Vote] create [EMAIL PROTECTED]

2006-09-05 Thread Bill Stoddard
William A. Rowe, Jr. wrote: Project Committee Members... Adopt [EMAIL PROTECTED], +1 seeded from [EMAIL PROTECTED] current subscribers, -1 Bill

Re: http://svn.apache.org/repos/asf/httpd/mod_arm4/trunk/

2006-07-19 Thread Bill Stoddard
William A. Rowe, Jr. wrote: Henri Gomez wrote: Well, mod_arm4 will be very usefull for many of us, websphere users or not ;) :) An offer perhaps to RM such a release ;-? Since we have to pick a graveyard strategy for sources anyways, we have a few weeks to deal with this. If I've not seen

Re: mod_proxy_balancer/mod_proxy_ajp TODO

2006-06-19 Thread Bill Stoddard
Mladen Turk wrote: Hi guys, I'm would like to give few notes on the things I'm currently working on, so that eventually no duplicate work is done if someone already have similar things on his drawing board. 1. Additional by business load balancing method that will load balance on the actual

Re: mod_proxy_balancer/mod_proxy_ajp TODO

2006-06-19 Thread Bill Stoddard
Mladen Turk wrote: Bill Stoddard wrote: 1. Additional by business load balancing method that will load balance on the actual load of the beckend servers. The servers that have shorter reply time will get more load. +1 on the work, but I question the usefulness of this routing

Re: intercept incoming requests in Apache Web Server

2006-04-28 Thread Bill Stoddard
Tiago Semprebom wrote: Hello, I'm working with QoS (quality of service) and I'm using the Apache web server to implement my QoS policy. For that, basically I'll need to intercept all incoming requests in Apache and after that, to classify this requests in different queues, according with their

Re: event_mpm and poll()

2006-03-03 Thread Bill Stoddard
Paul Querna wrote: Saju Pillai wrote: Greetings, The event mpm expects the apr_pollset backends to be based on epoll() / kqueue() or Solaris 10 event ports. What are the reasons because of which poll() is not considered to be suitable for the event mpm ? Is this because of the large

Re: lb_score

2006-02-14 Thread Bill Stoddard
Jim Jagielski wrote: Nick Kew wrote: I haven't thought this through yet, but presumably we could implement an API for this. Something like: struct worker_score { /* all the stuff that's there now */ void data[]; /* at the end */ }; /* ditto other records */ :) I did this awhile

Re: Upcoming changes in mod_mbox repository

2006-02-10 Thread Bill Stoddard
Justin Erenkrantz wrote: On 2/9/06, Maxime Petazzoni [EMAIL PROTECTED] wrote: Recently, I've been working on cleaning up the directory structure of the module's source code in a 'surgery' branch. Today, this work is done and the branch's code compiles, installs and works fine here at home.

Re: Edge-Side Includes Anyone?

2006-01-27 Thread Bill Stoddard
Gregory (Grisha) Trubetskoy wrote: Sorry this is somewhat OT, I'm looking for people who have dealt with/would like to share experience/discuss Edge Architecture and Edge Side Includes (www.esi.org). I've done some experimenting with over the last week and to me the approach appears rational

Re: svn commit: r369811 - in /httpd/httpd/trunk: CHANGES docs/manual/mod/mod_cache.xml modules/cache/mod_cache.c modules/cache/mod_cache.h

2006-01-17 Thread Bill Stoddard
Ruediger Pluem wrote: @@ -150,6 +151,9 @@ #define CACHE_IGNORE_HEADERS_SET 1 #define CACHE_IGNORE_HEADERS_UNSET 0 int ignore_headers_set; +/* Minimum time to keep cached files in msecs */ +apr_time_t minex; +int minex_set; } cache_server_conf; Does this change

Re: Potential memory leak in /modules/cache/mod_mem_cache.c

2005-11-04 Thread Bill Stoddard
Xuekun Hu wrote: So, same reason. Also in file mod_mem_cache.c around line 786, there is a malloc(mobj-m_len), and a few lines later, another malloc(obj-count) is performed. If the second malloc fails, I think also should add something like free(mobj-m); mobj-m = NULL; reasonable? No.

Re: Potential memory leak in /modules/cache/mod_mem_cache.c

2005-11-02 Thread Bill Stoddard
Christophe Jaillet wrote: Comments agains httpd-2.1.8-beta = In file mod_mem_cache.c (/modules/cache) around line 558, there is a malloc (*obj). A few lines later, another malloc (buf) is performed. If the second malloc fails, then we have (*obj = NULL) but I

Re: Potential memory leak in /modules/cache/mod_mem_cache.c

2005-11-02 Thread Bill Stoddard
Ruediger Pluem wrote: On 11/02/2005 09:58 PM, Christophe Jaillet wrote: Comments agains httpd-2.1.8-beta = In file mod_mem_cache.c (/modules/cache) around line 558, there is a malloc (*obj). A few lines later, another malloc (buf) is performed. If the second

Re: Potential memory leak in /modules/cache/mod_mem_cache.c

2005-11-02 Thread Bill Stoddard
Ruediger Pluem wrote: On 11/02/2005 10:54 PM, Bill Stoddard wrote: Ruediger Pluem wrote: [..cut..] Finding calls to malloc and friends in the code of mod_mem_cache is a clear documentation that there is no development care of this code as they should not be used inside of httpd code

Re: Potential memory leak in /modules/cache/mod_mem_cache.c

2005-11-02 Thread Bill Stoddard
Ruediger Pluem wrote: On 11/02/2005 11:54 PM, Bill Stoddard wrote: [..cut..] Yep, you see it correctly. Mod_mem_cache is most interesting to me personally as a benchmark toy. It should be possible to extend mod_mem_cache to cache headers (rather than rebuilding them for each response sent

Re: mpm_winnt incompatible and broken behavior on restart

2005-10-12 Thread Bill Stoddard
Ivan Zhakov wrote: Hi!We have Apache/Subversion server under Windows Server 2003. And I wascome into problem with restarting server that process long request(more than 180 seconds). It's usual for bug Subversion repository. Isee messages like this in error.log:[Thu Oct 13 02:28:01 2005]

Re: patch to mod_arm4

2005-10-12 Thread Bill Stoddard
Kai Engels wrote: Hi Bill Patch 2: Call to arm_destory_application This is it. Just a call to arm destroy application() as the standard awaits it Greetings Kai Committed. Bill

Re: patch to mod_arm4

2005-09-22 Thread Bill Stoddard
William A. Rowe, Jr. wrote: Bill Stoddard wrote: Bill Stoddard wrote: Kai Engels wrote: Hello, I write to this address since I have made some changes to the mod_arm4 module which I hope you will find usefull. Hello Kai, Your patch is difficult to review because there are too many

Re: patch to mod_arm4

2005-09-21 Thread Bill Stoddard
Kai Engels wrote: Hello, I write to this address since I have made some changes to the mod_arm4 module which I hope you will find usefull. Patch it by unzipping the patch, changing into the mod_arm4 directory and say patch -p1 mod_arm4_20052009.patch Then change to the mod_arm4 source

Re: Bandwidth Limit on Windows

2005-09-15 Thread Bill Stoddard
William A. Rowe, Jr. wrote: Phillip Susi wrote: When I asked about this a month or two ago, someone explained that Apache uses TransmitFile() to implement sendfile but in a weird way that makes it really, really slow. Disabling sendfile in the apache config, and just using the mmap module

Re: Bandwidth Limit on Windows

2005-09-15 Thread Bill Stoddard
My thinking on how to solve this has changed over the past year or so... there are numerous ways to DoS an httpd server and you can't protect against the more effective attacks at the httpd layer. I forgot the punch line here but hopefully it's obvious where I'm heading... apr_sendfile on

Re: Bandwidth Limit on Windows

2005-09-15 Thread Bill Stoddard
William A. Rowe, Jr. wrote: Bill Stoddard wrote: My thinking on how to solve this has changed over the past year or so... there are numerous ways to DoS an httpd server and you can't protect against the more effective attacks at the httpd layer. I forgot the punch line here but hopefully

Re: mod_cache wishlist

2005-08-23 Thread Bill Stoddard
Parin Shah wrote: Cool. Very good start. Leaks memory like a sieve, but good start. ohh, I thought I was taking care of it. I mean, code frees the memory when no longer needed except during the shutdown of server. anyway I will go through the code again to check that. Also feel free to point

Re: mod_cache wishlist

2005-08-23 Thread Bill Stoddard
Brian Akins wrote: Bill Stoddard wrote: I've not looked at your code so I can't make specific recommendations. Just remember, code allocated with any of the apr_pool functions is freed only when that pool is reclaimed (end of a request for a request pool, shutdown of the server for pconf

Re: Searchable Apache2 source documentation

2005-08-10 Thread Bill Stoddard
Rachel Willmer wrote: I've just been writing an Apache2 module. To help myself with this, I made a searchable version of the doxygen-generated documentation in the Apache2 source code. In case anyone else would find it useful, I've put it up on http://www.hobthross.com/docs/apache2/srcdoc

Re: CTR policy for experimental modules in A2.0?

2005-08-08 Thread Bill Stoddard
Jim Jagielski wrote: I have a bug I'd like to squash in mod_auth_ldap.c in 2.0 that doesn't exist in 2.1/2.2 (non-existent authn_ldap_request_t req struct during auth check)... since the module is experimental, can I assume CTR ? +1 IMO, imposing RTC on experimental modules is counter

Re: CTR policy for experimental modules in A2.0?

2005-08-08 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 03:36 PM 8/8/2005, Bill Stoddard wrote: Jim Jagielski wrote: I have a bug I'd like to squash in mod_auth_ldap.c in 2.0 that doesn't exist in 2.1/2.2 (non-existent authn_ldap_request_t req struct during auth check)... since the module is experimental, can I

Re: CTR policy for experimental modules in A2.0?

2005-08-08 Thread Bill Stoddard
Bill Stoddard wrote: William A. Rowe, Jr. wrote: At 03:36 PM 8/8/2005, Bill Stoddard wrote: Jim Jagielski wrote: I have a bug I'd like to squash in mod_auth_ldap.c in 2.0 that doesn't exist in 2.1/2.2 (non-existent authn_ldap_request_t req struct during auth check)... since the module

Re: SSL downloads faster than non SSL?

2005-08-04 Thread Bill Stoddard
Nick Kew wrote: William A. Rowe, Jr. wrote: At 09:01 PM 8/3/2005, Bill Stoddard wrote: A monitor thread would periodically check for a transmitfile completion status; if the completion status is too slow in coming, the monitor thread cancels the io and closes the socket. We really need

Re: SSL downloads faster than non SSL?

2005-08-03 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 10:48 AM 8/3/2005, Phillip Susi wrote: William A. Rowe, Jr. wrote: In the APR library, yes, we translate 'apr_sendfile' to TransmitFile() on win32. Some other magic occurs to obtain a file handle which can be passed to TransmitFile. But there are enough

Re: [PATCH] graceful restart bug as opportunity

2005-07-27 Thread Bill Stoddard
Colm MacCarthaigh wrote: configure.in makes a big deal about determining AP_SIG_GRACEFUL, which defaults to SIGUSR1, but uses SIGWINCH on Linux 2.0. But then mpm_common.c goes ahead and ignores this for actually sending the signal, SIGUSR1 is hard-coded; if (!strcmp(dash_k_arg, graceful)) {

Re: svn commit: r219372 - in /httpd/httpd/trunk: CHANGES include/ap_mmn.h modules/proxy/mod_proxy.c modules/proxy/mod_proxy.h

2005-07-18 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 12:12 AM 7/17/2005, [EMAIL PROTECTED] wrote: Author: ianh Date: Sat Jul 16 22:12:10 2005 New Revision: 219372 URL: http://svn.apache.org/viewcvs?rev=219372view=rev Log: This patch adds a new hook (request_status) that gets ran in proxy_handler just before the

Re: mod_mbox: js speed and mbox size

2005-07-13 Thread Bill Stoddard
Maxime Petazzoni wrote: Hi, As I already said, the AJAX browser in mod_mbox relies on a hidden XmlHttpRequest and on Javascript processing of the replied XML document to generate the message list. After setting up a browser stub, I'm not going to concentrate on compatibility and speed problems

Re: Keepalives

2005-06-17 Thread Bill Stoddard
Akins, Brian wrote: Here's the problem: If you want to use keepalives, all of you workers (threads/procs/whatever) can become busy just waiting on another request on a keepalive connection. Raising MaxClients does not help. The Event MPM does not seems to really help this situation. It seems

Re: Keepalives

2005-06-17 Thread Bill Stoddard
Brian Akins wrote: Bill Stoddard wrote: If the event MPM is working properly, then a worker thread should not be blocking waiting for the next ka request. You still have the overhead of the tcp connection and some storage used by httpd to manage connection events but both of those are small

Re: Syntax error during HTTP2 reload

2005-06-08 Thread Bill Stoddard
Dr. Peter Poeml wrote: On Wed, Jun 08, 2005 at 10:08:35AM -0400, Jeff Trawick wrote: On 6/8/05, Dr. Peter Poeml [EMAIL PROTECTED] wrote: On Tue, Mar 01, 2005 at 05:57:39AM -0500, Jeff Trawick wrote: On Tue, 1 Mar 2005 10:04:03 +0100, Henri Gomez [EMAIL PROTECTED] wrote: Nobody to wonder

Re: svn commit: r170730 - /httpd/httpd/trunk/modules/experimental/mod_dbd.h

2005-05-20 Thread Bill Stoddard
Joe Orton wrote: On Wed, May 18, 2005 at 09:23:21AM -, [EMAIL PROTECTED] wrote: --- httpd/httpd/trunk/modules/experimental/mod_dbd.h (original) +++ httpd/httpd/trunk/modules/experimental/mod_dbd.h Wed May 18 02:23:20 2005 @@ -1,11 +1,25 @@ -/*Copyright (c) 2004, Nick Kew. All rights

Re: [PATCH] mod_cache, don't always run as a quick handler.

2005-05-12 Thread Bill Stoddard
Paul Querna wrote: Okay, because of the quirky behavior of a 'sometimes' cached page, this one had me going in circles for a little while. What this patch does, is add a new command to mod_cache, 'CacheRunAfterOthers_RenameThisCmd'[1] +1 in concept (patch not reviewed). This was on my todo list

Re: Modifying Win32 default optimizations?

2005-05-11 Thread Bill Stoddard
William A. Rowe, Jr. wrote: I'd like to modify the Win32 build projects (of mod_jk, and httpd 1.3/2.0/2.1-dev, along with apr); The /O2 optimization option is extremely agressive, unfortunately it produces less than ideal crash traceback information. That is due to the (implicit) /Oy flag,

Re: Modifying Win32 default optimizations?

2005-05-11 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 08:46 AM 5/11/2005, Branko ibej wrote: All in all - comments? How about moving away from MSVC 6 to (say) VC.Net 2003, while we're at it? It's time, to say the least. Not for 1.3 or 2.0 httpd - you lose some measure of binary compatibility. We can jump through hoops

Re: Ben makes ugly moderation error.

2005-05-09 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 04:26 PM 5/8/2005, Ben Hyde wrote: Thanks for the pain, patience and effort Ben :) +1

Re: [1.3 PATCH] rework suppress-error-charset feature

2005-04-30 Thread Bill Stoddard
Jeff Trawick wrote: On 4/29/05, Jim Jagielski [EMAIL PROTECTED] wrote: +1 from me :) How appropriate would a 2.0/2.1 patch be as well? Attached is an updated 1.3 patch which avoids specifying the directive within limit. Also attached is a 2.1 patch. +1 Bill

Re: 2.0.54 release candidate tarball available for testing

2005-04-12 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 02:25 AM 4/12/2005, Sander Striker wrote: As usual the tarballs are at: http://httpd.apache.org/dev/dist/ Please give 2.0.54 a whirl and report any problems (or successes) ;) Hmmm. How does the current infrastructure state of http://*.apache.org fit into testing

Re: keepalivetimeout and 2.2 configs

2005-04-11 Thread Bill Stoddard
Rich Bowen wrote: While the 2.2 config files are somewhat in flux, I thought I'd bring up the topic of KeepAliveTimeout. The default config files have this set to 15 seconds. As far as I remember, it is set that way due to some possibly-scientific survey that said that average web users click ever

Re: svn commit: r160209 - httpd/httpd/trunk/server/mpm/winnt/child.c

2005-04-05 Thread Bill Stoddard
Paul Querna wrote: William A. Rowe, Jr. wrote: How is this worthless? IIUC, the unix mpm's announce the creation of each worker. Worker, Prefork and Event do not. Correct. Only Windows logs a debug message for each and every thread created. I added these two debug messages to winnt_mpm a couple

Re: Reformat httpd-win.conf

2005-03-30 Thread Bill Stoddard
Rici Lake wrote: On 30-Mar-05, at 12:52 PM, Sander Striker wrote: #EnableSendfile off I'd suggest uncommenting that for a win32 config file. +1 Bill

Re: svn commit: r159356 - httpd/httpd/trunk/CHANGES

2005-03-29 Thread Bill Stoddard
Jeff Trawick wrote: On Tue, 29 Mar 2005 00:50:45 -0800, Paul Querna [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: Author: trawick Date: Tue Mar 29 00:44:53 2005 New Revision: 159356 URL: http://svn.apache.org/viewcvs?view=revrev=159356 Log: sync with 2.0.54-dev Modified:

Re: Forthcoming 2.2 - Win32 specific questions

2005-03-29 Thread Bill Stoddard
William A. Rowe, Jr. wrote: 'Apache' was our program. It became our project. It's become our entire organization. In 2.2, I -will- be changing the default location for the Win32 installer from %programsdir%\Apache Group\Apache2\ over to %programsdir%\Apache Software Foundation\Apache HTTP Server

Re: do we still want sendfile enabled with our default conf files?

2005-03-18 Thread Bill Stoddard
Cliff Woolley wrote: On Fri, 18 Mar 2005, Ryan Bloom wrote: disabling sendfile solved it immediately. Seems to me that until our sendfile support is better, we should err on the side of always sending the data correctly instead of absolutely as fast as possible. I would much rather have APR

Re: do we still want sendfile enabled with our default conf files?

2005-03-17 Thread Bill Stoddard
Joshua Slive wrote: Jeff Trawick wrote: IMHO, all default conf files except for highperformance[-std].conf should have the EnableSendfile off directive uncommented, under the theory that people who want the extra performance can take an action to re-enable sendfile and then pay attention to the

Re: do we still want sendfile enabled with our default conf files?

2005-03-17 Thread Bill Stoddard
Joshua Slive wrote: Bill Stoddard wrote: Guess I've not been paying attention... what type of problems have you seen with sendfile (TransmitFile) on Win32? We do have a performance problem (will leave out details unless your interested) but I was not aware of corruption problems

Subrequests should not inherit entity-header fields from the mainline request

2005-03-16 Thread Bill Stoddard
Joe Schaefer wrote: Greg Ames [EMAIL PROTECTED] writes: [...] As it turns out, we clone all of the main request's input headers when we create the subrequest, including C-L. Whacking the subrequest's C-L header fixes the hang. Since the main request's body could also have be chunked, we should

Re: [PATCH] only allow mod_speling to correct capitalization

2005-03-09 Thread Bill Stoddard
Matt Mitchell wrote: All, We had a need here for mod_speling's case-correcting functionality but we have generated filenames with very similar names so we were constantly running afoul of its willingness to substitute the wrong file when the correct one did not exist. I made a simple addition

Re: Mod_MEM_cache doesn't use Pools to allocate cache objects???

2005-03-08 Thread Bill Stoddard
luca regini wrote: Taking a look at mod_mem_cache source code i have seen that it doesn't use pools to allocate cache objects but i does so by means of reference counting and simple calloc/free calls. I have also seen that this module requires a Threaded apr to work. I am wondering the reasons of

Re: worker MPM: it sucks to have minimal MaxSpareThreads

2005-03-08 Thread Bill Stoddard
Greg Ames wrote: Jeff Trawick wrote: Then realize you need to support boatloads more clients, so you bump up MaxClients to 5000. Now when load changes very slightly (as a percentage of MaxClients), which happens continuously, the web server will create or destroy a child process. b) tweak

Re: handler per extension

2005-03-07 Thread Bill Stoddard
Laszlo wrote: Hi all, Is there a way to set up (in httpd.conf) a content-handler module to be executed only for a specific extension? More clear, I have a mod_abc.c. I have to test if the request_rec *r-filename ends with .abc or I can set up my module in httpd.conf, by specifying the

Re: Actively Promoting Apache 2

2005-03-01 Thread Bill Stoddard
Paul Querna wrote: Andr Malo wrote: I personally believe, that there is actually no problem to solve. While we are free to write the software we like, people are free to use the software they like. I have no desire to force someone to use either version. But that's my very humble opinion ;-) +1

Re: will the sun still shine when we get any next 2.1+ release?

2005-02-23 Thread Bill Stoddard
Guenter Knauf wrote: Hi Bill, The httpd-2.1 tree was entirely busted on Win32 by the pcre reorganization. Hoping that my fixes have already addressed this for Win32 users, without any nasty side effects for the Unix/Netware/etc builds. I'm having problems again with compiling APR with LDAP

Re: [PATCH] Win32: install service in rewrite args rather than post_config?

2005-02-15 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 06:00 PM 2/12/2005, Bill Stoddard wrote: Bill R correctly identified the reason I'd like to see the service install occur before post-config. If the last thing your installer does is install the service, the service install will fail if there is a problem

Re: [PATCH] Win32: install service in rewrite args rather than post_config?

2005-02-15 Thread Bill Stoddard
Bill, How's this look? svn diff Index: mpm_winnt.c === --- mpm_winnt.c (revision 153937) +++ mpm_winnt.c (working copy) @@ -1071,7 +1071,8 @@ /* Handle the following SCM aspects in this phase: * * -k runservice

Re: [PATCH] Win32: install service in rewrite args rather than post_config?

2005-02-12 Thread Bill Stoddard
Jeff White wrote: From: Bill Stoddard It would, but is it worth the extra code to enable switching between both behaviours? Got some code to review? Bill What's the real problem Bill (Stoddard) wants to over come or what does he really want to happen? That's almost haiku :) Bill R correctly

[PATCH] Win32: install service in rewrite args rather than post_config?

2005-02-11 Thread Bill Stoddard
If I try apache -k install -n foo, the install for service foo will fail if there are any problems in httpd.conf (invalid directives, syntax errors, or if the listener port is already active). While I see some value in failing the install of the service based on httpd.conf, overall I think's its

Re: [PATCH] Win32: install service in rewrite args rather than post_config?

2005-02-11 Thread Bill Stoddard
William A. Rowe, Jr. wrote: For manually installed services, we -should- keep the behavior. What good is it to have a user install a reference to an Apache service which won't work? For automated installs, e.g. the package installer, I see the benefit of offering more than one behavior. E.g. the

Re: [PATCH] Win32: install service in rewrite args rather than post_config?

2005-02-11 Thread Bill Stoddard
William A. Rowe, Jr. wrote: For manually installed services, we -should- keep the behavior. What good is it to have a user install a reference to an Apache service which won't work? Installing a service != starting a service. Users will figure out httpd.conf has problems as soon as they attempt

SVN viewcvs fooness

2005-01-31 Thread Bill Stoddard
I just committed a change to core.c in httpd-2.1 (rev 149269). I'm looking here: http://svn.apache.org/viewcvs.cgi/httpd/httpd/ and I can't find my change or rev 149269. If I look here: http://svn.apache.org/repos/asf/httpd/httpd/trunk/server/core.c I see the change. Is viewcvs screwed up

Re: Working on some load balancing methods

2005-01-11 Thread Bill Stoddard
Jeffrey Burgoyne wrote: I'm using least connections with an Alteon on a recently installd system. Least connections, whil eperhaps crude, is one of the most effective methods for load balancing. The general reason is that over the long haul, it will be putting conenctions onto those mahcines which

Re: svn commit: r109667 - /httpd/site/trunk/docs/modules/index.html

2004-12-03 Thread Bill Stoddard
[EMAIL PROTECTED] wrote: Author: stoddard Date: Fri Dec 3 04:20:12 2004 New Revision: 109667 URL: http://svn.apache.org/viewcvs?view=revrev=109667 Log: Add mod_arm4 to the modules page Modified: httpd/site/trunk/docs/modules/index.html Modified: httpd/site/trunk/docs/modules/index.html Ok,

Re: signals under worker mpm?

2004-11-29 Thread Bill Stoddard
Stas Bekman wrote: Jeff Trawick wrote: On Mon, 29 Nov 2004 13:24:29 -0500, Stas Bekman [EMAIL PROTECTED] wrote: Is there some doc explaining the usage of signal handlers under different mpms? No, although I would suggest the following ;) /* @tip Don't use signals in your own modules. Apache

Re: signals under worker mpm?

2004-11-29 Thread Bill Stoddard
Cliff Woolley wrote: On Mon, 29 Nov 2004, Stas Bekman wrote: nuke it? So this is incorrect? - The MPM does not set a SIGALRM handler, user code may use SIGALRM. It can use it if it knows what it's doing. Too much rope Cliff, too much rope. :-) A mod_perl module that's expected to work on

Re: mod_cgid, unix socket, ScriptSock directive

2004-11-23 Thread Bill Stoddard
Jeff Trawick wrote: On Sat, 20 Nov 2004 12:11:34 -0500, Jeff Trawick [EMAIL PROTECTED] wrote: The ScriptSock directive must be used when there are two instances of the server with same ServerRoot. If it is omitted, symptoms may include . wrong credentials for CGIs . CGIs stop working for one

Re: More musings about asynchronous MPMs Re: Event MPM

2004-11-23 Thread Bill Stoddard
Brian Pane wrote: Paul Querna wrote: Paul Querna wrote: A thread per-connection that is currently being processed. Note that this is not the traditional 'event' model that people write huge papers about and thttpd raves about, but rather a hybrid that uses a Worker Thread todo the processing,

Re: 2.2 roadmap with respect to APR was Re: [NOTICE] CVS to SVN migration complete

2004-11-22 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 11:03 PM 11/19/2004, Justin Erenkrantz wrote: --On Friday, November 19, 2004 8:01 PM -0600 William A. Rowe, Jr. [EMAIL PROTECTED] wrote: I'll offer compelling argument. Allen offered patches, which Roy vetoed, to fix object sizes on 32/64/64 ILP bit platforms, and

Re: 2.2 roadmap with respect to APR was Re: [NOTICE] CVS to SVN migration complete

2004-11-22 Thread Bill Stoddard
William A. Rowe, Jr. wrote: At 08:23 AM 11/20/2004, Jim Jagielski wrote: On Nov 20, 2004, at 12:03 AM, Justin Erenkrantz wrote: So, my opinion is that we let Allen branch apr off now and let him go at it at a measured pace, but we shouldn't intend to hold httpd 2.2 for that. -- justin +1. Of

Re: End of Life Policy

2004-11-22 Thread Bill Stoddard
Paul Querna wrote: So, we are nearing a new stable branch. For the first time in a long time we will have a no-longer-developed-but-stable-branch in wide use. (2.0.x) I would like to have a semi-official policy on how long we will provide security backports for 2.0 releases. I suggest a

Re: Whitespace strip filter for httpd v2.1

2004-11-22 Thread Bill Stoddard
Graham Leggett wrote: Hi all, I have attached a small filter module that strips leading whitespace from text files. This would typically be used to remove the indenting whitespace found inside HTML files, resulting in a significant reduction in network traffic for some sites. I didn't bother

Re: Taking Responsibility (Re: [PROPOSAL-VOTE] Adopt lazy consensus for backports...)

2004-11-17 Thread Bill Stoddard
Nick Kew wrote: A first step would be to take each component in there and establish up-to-date records of responsibility for every component listed there. -1 This is not corporate development. Folks are here to serve their own needs, scratch their own itches. Folks will look at what is important

Re: CVS to SVN migration

2004-11-17 Thread Bill Stoddard
Sander Striker wrote: Hi all, Justin and I have been up all night again working on the httpd-* conversion. We've come to about 10% of loading the final dumpfile and then we run into some issues. We think we've sorted that out now and are restarting the load (in a test repos). Loading takes quite

Re: PCRE in 2.1/2.2

2004-11-17 Thread Bill Stoddard
Paul Querna wrote: Is there any reason to keep libpcre in the httpd tree? I believe we should use the PCRE installed on the system. If its not on the system, the user can install it. There are several bugs from 3rd party modules that also try to use pcre, and get conflicting symbols because

Re: [NOTICE] Subversion conversion

2004-11-16 Thread Bill Stoddard
Sander Striker wrote: Hi, I'm finally taking care of the conversion of httpd-* to SVN. I'll follow up with instructions on how to pull new workingcopies, etc etc. I'm looking for volunteers to actually write a page for developers on where to get SVN and how to check out the sources from the SVN

Re: [PATCH] CAN-2004-0942 fix

2004-11-03 Thread Bill Stoddard
Joe Orton wrote: +/* Now NUL-terminate the string at the end of the line; + * if the last-but-one character is a CR, terminate there */ +if (last_char *s last_char[-1] == APR_ASCII_CR) { last_char[-1]... yack, that's just nasty syntax if you ask me. Bill

Re: [PATCH] remove ap_sock_disable_nagle() API; improve httpd's handling of nagle errors

2004-11-03 Thread Bill Stoddard
Jeff Trawick wrote: At best, ap_sock_disable_nagle() is of limited use (just call apr_socket_option_set and log if it fails), and at worst it hides information (no retcode) and has no information to know when/where/what to log. So yank it. +1 Also: Change httpd so that a connection-oriented nagle

Re: [PATCH] CAN-2004-0942 fix

2004-11-03 Thread Bill Stoddard
Joe Orton wrote: On Wed, Nov 03, 2004 at 01:39:20PM -0500, Bill Stoddard wrote: Joe Orton wrote: +/* Now NUL-terminate the string at the end of the line; + * if the last-but-one character is a CR, terminate there */ +if (last_char *s last_char[-1] == APR_ASCII_CR) { last_char[-1

Re: [PATCH] ap_log_cerror()

2004-10-29 Thread Bill Stoddard
Jeff Trawick wrote: I'm gonna puke if I see another connection-oriented error message with no client IP. Am I missing something basic, or is there really no reason NOT to have ap_log_cerror()? It seems so obvious. before: [Fri Oct 29 06:56:16 2004] [info] (32)Broken pipe: core_output_filter:

Re: mod_proxy reverse proxy optimization/performance question

2004-10-20 Thread Bill Stoddard
Graham Leggett wrote: Roman Gavrilov wrote: In my opinion it would be more efficient to let one process complete the request (using maximum line throughput) and return some busy code to other identical, simultaneous requests until the file is cached locally. As anyone run into a similar

Re: [PATCH 21492 30278 30419 31385] Several bugs in mod_cache / mod_disk_cache

2004-10-01 Thread Bill Stoddard
Rüdiger Plüm wrote: Justin Erenkrantz wrote: --On Wednesday, September 29, 2004 10:55 AM -0400 Bill Stoddard [EMAIL PROTECTED] wrote: [..cut..] Well the process is not quite so structured by design, but yes, I plan to propose we backport these into 2.0 (in time for 2.0.53) and I'll do

Re: [PATCH 21492 30278 30419 31385] Several bugs in mod_cache / mod_disk_cache

2004-09-29 Thread Bill Stoddard
commit the changes to the main branch (aka. Apache 2.1) and Bill Stoddard backports them to the Apache 2.0 branch. So the fixes for 21492 and 30278 will be part of 2.0.53 if Bill finds time to backport them to the the Apache 2.0 branch before 2.0.53 is released? Well the process is not quite so

Re: cvs commit: httpd-2.0/modules/experimental cache_storage.c cache_util.c mod_cache.c mod_cache.h mod_disk_cache.c mod_mem_cache.c

2004-09-24 Thread Bill Stoddard
Justin Erenkrantz wrote: --On Thursday, September 23, 2004 8:17 PM -0400 Bill Stoddard [EMAIL PROTECTED] wrote: Justin Erenkrantz wrote: This little gem causes a regression. Because cache-handle is left NULL, we never cleanup stale entries in the cache (in cache_save_filter). Once

  1   2   3   4   5   6   7   8   >