On Saturday 03 May 2008, Daniel Hahler wrote: > The apache2 init script uses "sleep 10", after "stop" before > calling "start". > > Please "just" wait until Apache has gone away. > > This has two benefits: > - No fixed downtime of 10 seconds (often Apache can be restarted > much quicker)
The 10 seconds can probably be shortened. But the problem ist that there is no guarantee that the children have closed their listening sockets when the parent process dies. Just waiting until the parent disappears could cause an error when starting the new apache (e.g. when a child process is swapped out to disk). > - If Apache fails to stop in 10 seconds (open connections?!), it > should get tried a bit longer (I've chosen 30 seconds for the > timeout, but feel free to adjust it). This is not a problem since we use graceful-stop. The processes serving open connections will continue until they are done. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]