On Wed, 2008-02-20 at 13:07 -0500, Josh wrote:
> Howdy Everyone,
> 
> I note that for some routines (eg sockets) there are two supported 
> platforms, APR and Posix.  I futher note that by default the Makefile.am 
> file sets the platform_src to be the posix sources and not apr; likewise 
> with the platform_hdr.
> 
> Under what conditions are the APR libraries used in place of the Posix 
> libraries?

The intention is to remove the APR code. It is left in the source tree
because currently the "Posix" implementation is actually only a Linux
implementation. It's there so that somebody could use it as the basis
for a more portable implementation, however it doesn't currently work
AFAIK.

When we have a real Posix implementation (based on poll() not epoll_*())
then I'd say we could remove it finally.

Andrew


Reply via email to