> 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]