Skip to content
  1. Jul 19, 2001
  2. Jul 18, 2001
  3. Jul 17, 2001
  4. Jul 16, 2001
  5. Jul 14, 2001
  6. Jul 13, 2001
    • Bill Stoddard's avatar
      Win32: Prevent listening sockets from being inherited by · f0d05926
      Bill Stoddard authored
      the Apache child process, CGI scripts, rotatelog process
      etc.  If the Apache child process segfaults, any processes
      that the child started are not reaped. Prior to this fix,
      these processes inherited the listening sockets which sometimes
      prevented the restarted Apache child process from accepting
      connections (ie, the server would hang).
      
      The Sleep(1000) is a bit of a hack but it is sufficient I believe. All
      that is really necessary is for the parent to give up its quantum and
      allow the child to run. I could not get WaitForInputIdle to work properly.
      Will investigate alternative solutions later.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89547 13f79535-47bb-0310-9956-ffa450edef68
      f0d05926