Totally +1 from me. This likely gets 2.0 building on Darwin, which has 
somewhat incomplete pthreads at the moment. 8^( Forcing APR_HAS_THREADS 
off works.

On Thursday, April 26, 2001, at 02:57 PM, Justin Erenkrantz wrote:

>>>> This stuff came up while Justin and Aaron were performance testing
>>>> mod_mbox -- right now you can double the requests per second simply
>>>> by recompiling with --disable-threads.
>>
>> Wow, which MPM are you using? That is actually quite a suprise to me 
>> as Apache 2.0 performance is
>> close to that of Apache 1.3 (on AIX at least) which does not use pool  
>> locking or buffer locking for
>> file i/o.
>
> We are currently using prefork because pthread is completely useless at
> this point.  Hopefully, the signals stuff gets fixed soon...  Actually,
> on FreeBSD, threaded MPMs are disabled, but no one tells APR, so it
> defines APR_HAS_THREADS - we need to fix that.  I may submit a patch for
> that - just add --disable-threads to APRs configure for these platforms?
>

Chuck Murcko
Topsail Group
http://www.topsail.org/

Reply via email to