You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by David Reid <dr...@jetnet.co.uk> on 2000/02/06 17:24:43 UTC

Buildconf again

In the new buildocnf stuff, where do I find the code that
- chooses the MPM to use
- checks whether it's a threaded platform

Also for BeOS I'm going to need to override some of the default settings, or
write a new check to make sure, as writev is defined but doesn't work for
sockets and other nuisances such as that.  Where/how do I do this?

Ta.

david


Re: Buildconf again

Posted by David Reid <ab...@dial.pipex.com>.
Thanks.  Didn't think to check there.  Doh!

d :)
----- Original Message -----
From: <rb...@apache.org>
To: "Apache (new-httpd)" <ne...@apache.org>
Sent: Sunday, February 06, 2000 10:12 PM
Subject: Re: Buildconf again


>
> The choice of MPM is done in the src/modules/mpm/config.m4 file, and the
> threaded platform should be done in the same spot.  This is because the
> threaded decision is made based on which MPM is chosen, and then that
> information is passwed down to APR.
>
> Writev should only be checked for by APR.  If Apache is checking for
> itself, then we are using plain old writev instead of ap_writev, and that
> is wrong IMHO.
>
> Ryan
>
>
> On Sun, 6 Feb 2000, David Reid wrote:
>
> > In the new buildocnf stuff, where do I find the code that
> > - chooses the MPM to use
> > - checks whether it's a threaded platform
> >
> > Also for BeOS I'm going to need to override some of the default
settings, or
> > write a new check to make sure, as writev is defined but doesn't work
for
> > sockets and other nuisances such as that.  Where/how do I do this?
> >
> > Ta.
> >
> > david
> >
> >
>
>
> Come to the first official Apache Software Foundation
> Conference!!!   <http://ApacheCon.Com/>
>
>
____________________________________________________________________________
___
> Ryan Bloom                        rbb@ntrnet.net
> 2121 Stonehenge Dr. Apt #3
> Raleigh, NC 27615 Ryan Bloom -- thinker, adventurer, artist,
>      writer, but mostly, friend.
> --------------------------------------------------------------------------
-----
>


Re: Buildconf again

Posted by rb...@apache.org.
The choice of MPM is done in the src/modules/mpm/config.m4 file, and the
threaded platform should be done in the same spot.  This is because the
threaded decision is made based on which MPM is chosen, and then that
information is passwed down to APR.

Writev should only be checked for by APR.  If Apache is checking for
itself, then we are using plain old writev instead of ap_writev, and that
is wrong IMHO.

Ryan


On Sun, 6 Feb 2000, David Reid wrote:

> In the new buildocnf stuff, where do I find the code that
> - chooses the MPM to use
> - checks whether it's a threaded platform
> 
> Also for BeOS I'm going to need to override some of the default settings, or
> write a new check to make sure, as writev is defined but doesn't work for
> sockets and other nuisances such as that.  Where/how do I do this?
> 
> Ta.
> 
> david
> 
> 


Come to the first official Apache Software Foundation
Conference!!!   <http://ApacheCon.Com/>

_______________________________________________________________________________
Ryan Bloom                        	rbb@ntrnet.net
2121 Stonehenge Dr. Apt #3
Raleigh, NC 27615		Ryan Bloom -- thinker, adventurer, artist,
				     writer, but mostly, friend.
-------------------------------------------------------------------------------