I
++imanshu
Hi,
I have a mod_perl enabled Apache installation. When I start
Apache and print the process id in the PerlHandler I see a process id
14394.
However none of the httpd processes that run in the end have this
id :-
% ps -ef | grep httpd | grep hgarg
hgarg 14416 1 0 23:48 ? 00:00:00 httpd -f /home/hgarg/
httpd.conf -DSYSTEST -DDEV
hgarg 14417 14416 0 23:48 ? 00:00:00 httpd -f /home/hgarg/
httpd.conf -DSYSTEST -DDEV
hgarg 14418 14416 0 23:48 ? 00:00:00 httpd -f /home/hgarg/
httpd.conf -DSYSTEST -DDEV
I tried an strace but couldn't get the exact process tree of the
processes. Also pstree didn't help because in the end 14394 doesn't
exist. I am trying to understand the relationship of 14394 to the rest
and the flow that leads to the latter. Please help.
Thanks,
++imanshu
I have a mod_perl enabled Apache installation. When I start
Apache and print the process id in the PerlHandler I see a process id
14394.
However none of the httpd processes that run in the end have this
id :-
% ps -ef | grep httpd | grep hgarg
hgarg 14416 1 0 23:48 ? 00:00:00 httpd -f /home/hgarg/
httpd.conf -DSYSTEST -DDEV
hgarg 14417 14416 0 23:48 ? 00:00:00 httpd -f /home/hgarg/
httpd.conf -DSYSTEST -DDEV
hgarg 14418 14416 0 23:48 ? 00:00:00 httpd -f /home/hgarg/
httpd.conf -DSYSTEST -DDEV
I tried an strace but couldn't get the exact process tree of the
processes. Also pstree didn't help because in the end 14394 doesn't
exist. I am trying to understand the relationship of 14394 to the rest
and the flow that leads to the latter. Please help.
Thanks,
++imanshu