1. 14 May, 2014 2 commits
  2. 13 May, 2014 2 commits
  3. 12 May, 2014 1 commit
  4. 11 May, 2014 2 commits
    • 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
  5. 10 May, 2014 3 commits
  6. 07 May, 2014 1 commit
  7. 06 May, 2014 1 commit
  8. 05 May, 2014 6 commits
  9. 03 May, 2014 3 commits
  10. 02 May, 2014 2 commits
  11. 01 May, 2014 2 commits
  12. 30 Apr, 2014 15 commits