On 17 Apr 2008, at 07:46, Philippe M. Chiasson wrote:
Mark Blackman wrote:
On 16 Apr 2008, at 10:24, Mark Blackman wrote:
On 16 Apr 2008, at 08:42, Philippe M. Chiasson wrote:
Can you try this simple patch and see if it makes your troubles go away.
It does indeed have the desired effect of getting $$ reset to the
child pid by the time the PerlChildInitHandler handler is called.

Good, so it is clearly a bug then.

Right, so that's appropriate as a long term fix. I'll note that
on a very similar version of mod_perl/perl/apache on a linux
box, this problem doesn't crop up as though the hook calling
order works out differently there.

I couldn't for the life of me follow any details of the ap_hook_*
stuff.


I'm not quite sure what the positive result here suggests. Is that
patch appropriate as a long term fix? Should it be part of 2.0.4?

It'll be part of 2.0.5, since 2.0.4 has just been released.

durn. what timing.


Any chance you could turn this bug into a patch to the test suite ?

uhh. perhaps. I wonder how easy it will be to replicate on other platforms.

- Mark


--
Philippe M. Chiasson GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5 http://gozer.ectoplasm.org/ m/gozer\@(apache|cpan|ectoplasm) \.org/


Reply via email to