Susan Hinrichs created TS-3667:
----------------------------------
Summary: SSL Handhake read does not correctly handle EOF and error
cases
Key: TS-3667
URL: https://issues.apache.org/jira/browse/TS-3667
Project: Traffic Server
Issue Type: Bug
Components: SSL
Reporter: Susan Hinrichs
Reported by [~esproul] and postwait.
The return value of SSLNetVConnection::read_raw_data() is being ignored. So
EOF and errors are not terminated, but rather spin until the inactivity timeout
is reached. EAGAIN is not being descheduled until more data is available.
This results in higher CPU utilization and hitting the SSL_error() function
much more than it needs to be hit.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)