> Actually your patch, Geoff, was perfectly fine. It wasn't supposed to
> work for cleanups registered from the child processes, because child
> processes don't run cleanup handlers, because server_pool is cleaned
> internally w/o letting the parent pool destroy it (child_exit is a
> special case). 

ok

> But it works perfectly fine for parent process cleanup,
> but you need to register that in the parent process (i.e. at the server
> startup). See the modperl_extra.pl addition in the patch below. it logs
> the date twice on server start, i.e. every time server_pool is recreated.

I swear that it my patch didn't behave this way, but I just tried it and
placing the cleanup at the module level and using PerlModule work just fine.

so +1 on the patch, and sorry it took so long for me to get around to
testing it.

--Geoff

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to