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/