Just a note:
Apache 2.0.36 just released and this is in the release notes:
*) Deprecated the apr_lock.h API. Please see the following files for the improved thread and process locking and
signaling: apr_proc_mutex.h, apr_thread_mutex.h, apr_thread_rwlock.h, apr_thread_cond.h, and apr_global_mutex.h.
[AaronBannert]
Chris
> > By the time of the fork(), not much has been done. Some needed
> > calculations can simply be stored into shared memory (which is trivial
> > to implement). Some other tasks can simply be executed by the cloned
> > process, exactly as they were executed in the server.
> >
> > Using fork() on Win32 is pointless, hopless, awful. Don't even think
> > about it. It's a death warrant.
>
> Preaching to the choir my friend.