--On August 24, 2005 4:58:14 PM +0000 [EMAIL PROTECTED] wrote:

Author: colm
Date: Wed Aug 24 09:58:11 2005
New Revision: 239711

URL: http://svn.apache.org/viewcvs?rev=239711&view=rev
Log:

Implement "de-listening" for graceful restarts with the prefork MPM. With
this change;

  1.) httpd -k graceful sends SIGUSR1 to the parent pid, which in turn
      sends SIGUSR1 to all of the active children,

  2.) Active children each close their copy of listener fd's.

This means that the listening sockets are freed for re-use. In the
ordinary case, this makes no difference. However if for example admin
changes "Listen 80" to "Listen 81" in the config, this rev makes port 80
immediately available (no waiting for the graceful children to die).

Looks fine.  However, this is probably worth a CHANGES entry.

Thanks!  -- justin

Reply via email to