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)

Reply via email to