William Bardwell created TS-1320: ------------------------------------ Summary: Reading from SSL origin can starve sending data to client Key: TS-1320 URL: https://issues.apache.org/jira/browse/TS-1320 Project: Traffic Server Issue Type: Bug Components: Network Affects Versions: 3.0.4 Reporter: William Bardwell Priority: Minor
When we had a fast connection doing SSL to an origin server, and a slower connection to the client, and not very much CPU, the SSL VConn code would start to spin reading data from the origin server, and not breaking out of the loop at all to send data to the client. As a result the throughput to the client would drop to zero and ATS would get a bit bigger. So my proposed patch is to have the SSL VConn code not stay in its loop when it has some data that it has read, this matches how non-SSL network VConn's work. My one concern with this is that there might have been a good reason for that looping, and that this might slow down cases when things are working properly. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira