Skip to content
  1. May 11, 2000
  2. May 10, 2000
  3. May 09, 2000
  4. May 08, 2000
  5. May 07, 2000
  6. May 06, 2000
  7. May 05, 2000
  8. May 04, 2000
  9. May 03, 2000
    • Ken Coar's avatar
      · 3d87e364
      Ken Coar authored
      	Use our own buffer for tmpnam() if the platform seems to know
      	about it.  Avoids threading and reentrancy problems.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85132 13f79535-47bb-0310-9956-ffa450edef68
      3d87e364
    • Bill Stoddard's avatar
      Win32: Fix some bugs in the restart logic. This is still rather adhoc. A more rigorous solution · 842b7129
      Bill Stoddard authored
      is to maintain a list of overlapped io structures in the child_main control thread
      and use HasOverLappedIoCompleted() to manage the connections and pending io.
      
      We must resort to maintaining a list of pending io (i.e. overlapped structures) should
      we ever begin using AcceptEx to receive data. Why? We need to be able to detect when
      a connection is received but no data is being sent over that connection. There is a
      Win32 function (whose name I forget at the moment) to handle this. Why can't Win32
      just timeout the connection using setopt??? It would make life so much easier if AcceptEx
      just returned TIMEOUT in this condition rather than requiring the application to
      explicitly poll the socket to see if data is available.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85131 13f79535-47bb-0310-9956-ffa450edef68
      842b7129
    • Ken Coar's avatar
      · d7f595db
      Ken Coar authored
      	Be more expliciti in our error messages if the tmpnam() call fails,
      	or we have trouble opening the filename it returns.
      
      PR:		Not a solution, but will help debug several
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85129 13f79535-47bb-0310-9956-ffa450edef68
      d7f595db