You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug#35693207 TLS_BUSY_TRY_AGAIN handling need to update whatever was sent
In case Transporter::doSend() received a TLS_BUSY_TRY_AGAIN status
from writev() it returned immediately without updating the 'sum_sent'
of buffered data being sent before the failure.
This patch will 'break' out of the send-loop instead of just returning.
We will then fall through to the code where such status update is
supposed to take place.
The code for checking TLS_BUSY_TRY_AGAIN is also moved into the
code section where we handle errors (nBytesSent <= 0)
Change-Id: I1af2ba15626d9219716acc0a0d01eb4766f9eda9
0 commit comments