]> granicus.if.org Git - apache/commit
On the 2.4.x branch:
authorStefan Eissing <icing@apache.org>
Tue, 7 Nov 2017 09:01:59 +0000 (09:01 +0000)
committerStefan Eissing <icing@apache.org>
Tue, 7 Nov 2017 09:01:59 +0000 (09:01 +0000)
commit2b9b086839efb49e49c955e091de61f36aee5f3b
tree18cca9fe7071be848a14a1618a4ab3b5539c9404
parenta6c1cc8881da92db27d22f9d3b3846798fb1a49f
On the 2.4.x branch:

Merged /httpd/httpd/trunk:r1811649,1811664,1814118

  *) ab: Make the TLS layer aware that the underlying socket is nonblocking,
     and use/handle POLLOUT where needed to avoid busy IOs and recover write
     errors when appropriate.  [Yann Ylavic]

  *) ab: Keep reading nonblocking to exhaust TCP or SSL buffers when previous
     read was incomplete (the SSL case can cause the next poll() to timeout
     since data are buffered already).  PR 61301 [Luca Toscano, Yann Ylavic]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1814468 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
STATUS
support/ab.c