https://bz.apache.org/bugzilla/show_bug.cgi?id=64192

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #7 from Mark Thomas <ma...@apache.org> ---
Thanks for the test case. Being able to recreate the issue in an environment I
can debug was a huge help.

Fixed in:
- master for 10.0.0-M2 onwards
- 9.0.x for 9.0.32 onwards

8.5.x and earlier are not affected.

I made the following changes:
a) fixed the case of returning data to the read buffer when it was non-empty
b) stopped TLS reads once they started to overflow into the readBuffer
c) corrected the value returned (bytes read) by the gathering TLS read

Fixing either a) or b) was sufficient for the test case to pass because the
additional TLS reads from b) were what was causing the read buffer to be
non-empty.

It may be the case that either a) or b) is sufficient to fix all potential
issues but I opted to fix both.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to