commit | a28454ee2193b7c5b4729c056aa4fad533336eaf | [log] [tgz] |
---|---|---|
author | Olivier Houchard <ohouchard@haproxy.com> | Wed Apr 24 12:04:36 2019 +0200 |
committer | Olivier Houchard <cognet@ci0.org> | Wed Apr 24 12:06:08 2019 +0200 |
tree | 2f809f49259547e7dfc0ad9474016a467b57d7ff | |
parent | 371723b0c2a2e38ae14e1e6f6a7581ef3e2491cf [diff] |
BUG/MEDIUM: ssl: Return -1 on recv/send if we got EAGAIN. In ha_ssl_read()/ha_ssl_write(), if we couldn't send/receive data because we got EAGAIN, return -1 and not 0, as older SSL versions expect that. This should fix the problems with OpenSSL < 1.1.0.