On Sun, Apr 7, 2024 at 2:16 PM Rainer Jung <rainer.j...@kippdata.de> wrote: > > Am 07.04.24 um 09:42 schrieb jean-frederic clere: > > On 4/6/24 20:02, Rainer Jung wrote: > > > >> When you say Yann's patch helps, it means especially there are not > >> more SIGTERM messages in the logs resp. no more teardown checks failing? > > > > Yes with Yann's patch, the "AH00045: child process nnnnn still did not > > exit, sending a SIGTERM" messages are gone and teardown checks are passing. > > I could now also do some tests and for me the SIGTERM messages for > worker on RHEL 9 during pytest are also gone with Yann's woker MPM > patch. Plus I didn't get any new failures. Perl test framework is fine > and pytest only some of the few occasional failures and errors I had > also seen before. > > So it would be nice if we would apply Yann's patch for the worker mpm.
Thanks for testing, now in r1916926. Finally I did not use the "good methods" (APR_POLLSET_NODEFAULT) to create the pollset (like in mpm_event) but left the pollset implementation to be selected as before. It's now using APR_POLLSET_WAKEABLE though to help wakeup_listener(). Regards; Yann.