Skip to content
  1. May 18, 2014
  2. May 17, 2014
  3. May 16, 2014
  4. May 15, 2014
  5. May 14, 2014
  6. May 13, 2014
  7. May 12, 2014
  8. May 11, 2014
    • Eric Covener's avatar
      PR56333: Add an API to resume a connection that a handler has previously suspended. · 99142e3c
      Eric Covener authored
      Submitted by: Artem <artemciy gmail.com>, Edward Lu <Chaosed0 gmail.com>
      Committed by: covener
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593860 13f79535-47bb-0310-9956-ffa450edef68
      99142e3c
    • Eric Covener's avatar
      Extend the socket callbacks in event to allow a timeout on the I/O callback. · 6fdcf5e2
      Eric Covener authored
      When a socket callback has a timeout, an associated timer event is used to 
      remove the sockets from the pollset and call a timeout function.
      
      * This includes a noteworthy change to the main event loop. Previously,
      we would call epoll, then process the timer events, then iterate through the
      poll results. After this patch, the timer events are processed before the poll()
      a _non-queued_ action can change the pollset conents (a users timed callback
      function conversely could easily sit in a queue while the main thread continues
      down into epoll)
      
      * timer events can now have sockets associated with them, those sockets are 
      removed from the pollset when the timer event fires w/o a queue to the worker.
      
      * timer events now have a canceled flag that can be toggled without locking
      the timer list. 
      
      * Drop the severity of some wstunnel messages from DEBUG to TRACE1
      
      * Lift the restriction on using asynchronous websockets connections but having
      an idle timeout
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593857 13f79535-47bb-0310-9956-ffa450edef68
      6fdcf5e2
  9. May 10, 2014
  10. May 07, 2014
  11. May 06, 2014
  12. May 05, 2014
  13. May 03, 2014
  14. May 02, 2014