Re: OSDLab projectL Accept() locking on large (6+ CPU) boxes

2001-07-29 Thread Dirk-Willem van Gulik
On 28 Jul 2001, Ian Holsman wrote: If you are interested, I could see if we could lend you a 8-way box running Solaris 5.8, with a web-avalanche box to generate load sitting next to it. That would be lovely; as the OSDL folks are rather linux based - and that is an understatment... the

Re: cvs commit: httpd-2.0 KEYS

2001-07-25 Thread Dirk-Willem van Gulik
When adding keys; be aware that almost more useful (to humans at least) than the actual key (which often is in key servers anyway) is the so called fingerprint. This allows a human to verify the key against this KEYS list, over the phone, etc. At some point I'd like to make this part of a

Re: Apache/2.0.22-dev is running on apache.org

2001-07-25 Thread Dirk-Willem van Gulik
We might want to wait for some of the conference-goers to get a chance to get back to their mail clients (in case they have some outstanding patches they'd like to get in *wink-wink*). Working fine here too (freebsd and drawin). But still some small issues with occasional coredump on

Re: Apache/2.0.22-dev is running on apache.org

2001-07-25 Thread Dirk-Willem van Gulik
On Tue, 24 Jul 2001, Justin Erenkrantz wrote: On Tue, Jul 24, 2001 at 06:07:03PM -0400, Greg Ames wrote: * an assert() trap, also in apr_sendfile, for the problem which is responsible for the most core dumps on daedalus (APR_SUCCESS + 0 bytes sent - wtf??), and Could this be from

OSDLab projectL Accept() locking on large (6+ CPU) boxes

2001-07-24 Thread Dirk-Willem van Gulik
Folks, Some time ago Sander Temme did some tests to certify Covalent's Apache/SSL product as part of the SunTone program. Part of that entails running it on anything from a tiny SUN Ultra T1 all the way up to 8 way big iron. We found that, for purely static content, the default locking

Re: OSDLab projectL Accept() locking on large (6+ CPU) boxes

2001-07-24 Thread Dirk-Willem van Gulik
On Tue, 24 Jul 2001, Bill Stoddard wrote: Some folks in the Websphere performance team did some benchmarking on machines from Sun all the way up to 8-ways. Victor was feeding them Apache builds to play with. We tried the following accept locks: fcntl, native Solaris, sysv, pthread. fcnlt

--enable-profiling flag

2001-07-20 Thread Dirk-Willem van Gulik
Any reason not to replicate apr its GCC specific '--enabling-profiling' flag code into apr-util and httpd-2.0 ? Or is there already something there ? Dw

Re: BSD Accept filters

2001-07-13 Thread Dirk-Willem van Gulik
another 1.3 tree. I didn't commit to 2.0, because I forgot. :-( The problem is that we are checking for the wrong errno when the setsockopt fails. The errno we check for should never be returned by setsockopt. If we change the errno to the correct one (I have to look at my patch), Hmm

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

2001-07-13 Thread Dirk-Willem van Gulik
On Fri, 13 Jul 2001 [EMAIL PROTECTED] wrote: This seems like an extremely complex way to implement this. The following patch allows a binary compiled on FreeBSD with ACCEPTFILTERs to work on FreeBSD's without them. My own preference is to remove the new directive, because we will need to

BSD Accept filters

2001-07-10 Thread Dirk-Willem van Gulik
I am getting more than a bit anoyed by the BSD accept filters; when you have them in a binary; they are always on. And if the setsockopt() fails things bomb wiht an exit(1). Which is a bit of a pain if you move them between machines and/or have kernels which (sometimes) do not have them plugged

Re: Accept mutex

2001-06-22 Thread Dirk-Willem van Gulik
Actually; I've just written this for an in-house experiment at covalent; by just using function pointers. See attached hack to get an idea. It is not ready for submittal - as it does not yet have sensible default choise. Dw On Fri, 22 Jun 2001, Jim Jagielski wrote: I've been toying with the

Re: Apache 2.0 ab

2001-05-25 Thread Dirk-Willem van Gulik
On Thu, 24 May 2001, David Ziegler wrote: I was just benchmarking my server, and I tried benchmarking with the ab that comes with Apache 2.0 (.16). I get ridiculously slow numbers: Note the 'warning:' ... Total: 11 3148 3627.0533 10477 ERROR: The median and mean for the

Re: Apache 2.0 ab

2001-05-25 Thread Dirk-Willem van Gulik
Hit the send button too quickly - setting both run's to do the same number of requests, say 4x1000 - might fix it; right now your ab-1 test is 10 times longer tham your ab-2 test. Dw.

Re: mod_headers

2001-05-11 Thread Dirk-Willem van Gulik
On Fri, 11 May 2001, Bill Stoddard wrote: Hi all, There has been some discussion on the proxy list about a patch that allows request and response headers to be modified based on config directives for proxy requests. Ideally though, header fiddling should be done in mod_headers

ab brokenness.

2001-05-10 Thread Dirk-Willem van Gulik
This patch fixes all warnings on FreeBSD and MacOS-X as well as a potential division by zero problem. What is the status of the tree ? Are we in full freeze now ? Dw Index: ab.c === RCS file:

Re: 1.3 cvs ab ssl fooness

2001-05-10 Thread Dirk-Willem van Gulik
Can't we just back up to the prior level of ab? It was a big distraction once the new function was committed to 2.0 to actually get it to compile properly and stop dumping core. Obviously nobody has had the time/inclination yet to do the same stuff with 1.3 ab. Things are badly out of

ab/htpasswd

2001-05-10 Thread Dirk-Willem van Gulik
This fixes all warnings and bugs I know of on FreeBSD/MacOSX. Still checking on Solaris; whilst trying to find out if we are in a freeze - slow going - am traveling myself (it is cold, and here is thunder, lightning and rain in Chicago - and the network drops 20% of my packets). I'd hate for

Re: HTTP Protocol question

2001-05-09 Thread Dirk-Willem van Gulik
The RFC is very clear on this point; closing the connection is a perfectly valid way to signal that they payload is done; and the Content-Length is really rather optional. I've worked around this problem in the past (but then from a gateway -man-in-the-middle- perspective) because of stupid

Re: cvs commit: httpd-2.0/modules/tls config.m4

2001-05-07 Thread Dirk-Willem van Gulik
On Sat, 5 May 2001, Ralf S. Engelschall wrote: mod_tls and mod_ssl are unrelated. mod_tls was the first shot Ben did for us. mod_ssl is the port of my Apache 1.3's mod_ssl to Apache 2.0. Aye - shame -or- do I misunderstand - I was kind of looking at mod_tls - and hoping it would be the

Re: [BUG?] 2 error_logs?

2001-05-07 Thread Dirk-Willem van Gulik
On Sun, 6 May 2001, dean gaudet wrote: use piped logs. i.e. errorlog | tee /file1 /file2 (or maybe just use disk mirroring ;) Whilst on the subject; We have the reverse problem in mod_log_config; where you can open the same log file several times. Ideally we should check if we already have

Re: Apache 2.0 for multi protocol usage

2001-04-09 Thread Dirk-Willem van Gulik
On Sat, 7 Apr 2001, Greg Stein wrote: Um... let's not forget that you haven't posted the patch(es) to new-httpd yet (i.e. most of us haven't seen them). Do not forget that http://klomp.covalent.net:8080/ has the patches (and actually run's on them too). Dw.

Re: Apache 2.0 for multi protocol usage

2001-04-09 Thread Dirk-Willem van Gulik
On Sun, 8 Apr 2001, Greg Stein wrote: It isn't a large goal. All you need to do is call request_rec "http specific" and introduce "struct ap_request" for the common piece. IOW, don't try to trim down request_rec (and ALL users), but introduce the new record. We can then discuss what goes

Re: cvs commit: httpd-2.0/support ab.c

2001-04-03 Thread Dirk-Willem van Gulik
Eeeek you are rihgt; I just tried it on FreeBSD. Hmm; wonder what the maintener-mode does different on MacOS X. Dw On 3 Apr 2001, Jeff Trawick wrote: [EMAIL PROTECTED] writes: dirkx 01/04/02 18:56:23 Modified:support ab.c Log: Make live simpler - as we are using

Re: cvs commit: httpd-2.0/support ab.c

2001-04-02 Thread Dirk-Willem van Gulik
On Mon, 2 Apr 2001 [EMAIL PROTECTED] wrote: Are you planning on ever building AB with SSL support without mod_tls? If Yes. not, then just leave the checks where they are. Your support config.m4 can still use them. If so, then move them to one of the ac*.m4 files, and create macros out

Re: cvs commit: httpd-2.0/support ab.c

2001-04-02 Thread Dirk-Willem van Gulik
On 2 Apr 2001 [EMAIL PROTECTED] wrote: trawick 01/04/02 14:59:04 Modified:support ab.c Log: consistent types; avoid warning on AIX for mismatch between printf format and arg What are your compiler flags ? I did not see this a moment ago on AIX and would love to catch

Re: cvs commit: httpd-2.0/support ab.c

2001-04-02 Thread Dirk-Willem van Gulik
What are your compiler flags ? I did not see this a moment ago on AIX and would love to catch those ealier. ./configure --enable-maintainer-mode Hmm - that means I'll have to check the compiler setup :-( Dw