>From the Apache2::ServerUtil API doc, to do something only when server restarts (httpd -k start or httpd -k graceful), check whether restart_count() is bigger than 1:
my $cnt = Apache2::ServerUtil::restart_count(); do_something() if $cnt > 1; However, the API doesn't work as above. I tried to add some debug code to my startup.pl script and tried all the command options of apache2ctl, start, stop, graceful, the $cnt is always equal 1. I also tried to write the value $cnt to a /tmp/out file just like in the API doc and got same result, that is % apache2ctl -k start cnt: 1 cnt: 2 % apache2ctl -k graceful cnt: 1 cnt: 3 % apache2ctl -k graceful cnt: 1 cnt: 4 % apache2ctl -k stop cnt: 1 But, I can't detecting start, stop, graceful in startup.pl coding just like in the API doc, Could you give me some comments? thanks. -- perl -e 'print unpack(u,"62V5N\"FME;G\!E<FQ`9VUA:6PN8V]M\"[EMAIL PROTECTED] ")'