After duplicating the code in http://perl.apache.org/docs/2.0/user/ handlers/server.html
for MyApache2::Startuplog.pm in the following environment.Apache/2.2.4 (Unix) mod_ssl/2.2.4 OpenSSL/0.9.7i mod_perl/2.0.3 Perl/ v5.8.8
The output from the ChildInitHandler suggests that it's being run in the parent, ie.
[Tue Jun 26 11:21:24 2007] - open_logs : process 8054 is born to reproduce
[Tue Jun 26 11:21:24 2007] - post_config: configuration is completed [Tue Jun 26 11:21:24 2007] - END : process 8054 is shutdown --------------------[Tue Jun 26 11:21:34 2007] - open_logs : process 8057 is born to reproduce
[Tue Jun 26 11:21:34 2007] - post_config: configuration is completed [Tue Jun 26 11:21:34 2007] - child_init : process 8057 is born to serve [Tue Jun 26 11:21:34 2007] - child_init : process 8057 is born to serve [Tue Jun 26 11:21:34 2007] - child_init : process 8057 is born to serve [Tue Jun 26 11:21:34 2007] - child_init : process 8057 is born to serve [Tue Jun 26 11:21:34 2007] - child_init : process 8057 is born to serve I note that this issue appears to have been noted at least once before.http://mail-archives.apache.org/mod_mbox/perl-dev/200206.mbox/% suppressed
and fixed of course.This looks like a bug to me, but I thought I would confirm with this list before reporting
as such. Cheers, Mark
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.