1
0
mirror of https://github.com/jetty/jetty.project.git synced 2025-02-13 18:14:49 +00:00
Simone Bordet ae43b70a9f
Jetty 9.4.x 4967 buffer corruption for http2 failures ()
Fixes  - Possible buffer corruption in HTTP/2 session failures

Partially reverted the changes introduced in , because they
were working only when sends were synchronous.

Introduced ByteBufferPool.remove(ByteBuffer) to fix the issue.
Now when a concurrent failure happens while frames are being
generated or sent, the buffer is discarded instead of being
recycled, therefore resolving the buffer corruption.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-07-03 16:35:33 +02:00
..
2020-06-11 08:24:34 -05:00