Hi

as some of you will certainly know there's a discussion thread developing between Alexandre Ferrieux and Gustav Neumann which will certainly impact mod_rivet 2.2 series and the future 2.3 series when using mod_prefork_mpm.

They're moving to a new handling of Unix fork calls removing the pthread_atfork call that proved to be an easy way to have a working notifier in child processes (that call was introduced upon Harald's suggestion if I remember correctly). We'll have a way to restore the notifier anyway, but using this feature of mod_rivet will require a more accurate documentation of the implications and caveats.

For what I understand the new fork handling could slip into the next 8.6.x release and therefore Tcl installation all around could be upgraded breaking existing installation of mod_rivet to handle asynchronous I/O. It's important we prepare to roll out a new 2.2.4 release able to transparently handling the 2 ways to prepare the fork as soon as a strategy is adopted (lazy notifier initialization for what I can understand)

 -- Massimo

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to