Skip to content
  1. May 12, 2000
  2. May 11, 2000
  3. May 10, 2000
  4. May 09, 2000
  5. May 08, 2000
  6. May 07, 2000
  7. May 06, 2000
  8. May 05, 2000
  9. May 04, 2000
  10. 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