jetty.project/jetty-fcgi/fcgi-server/src/test
Simone Bordet ae43b70a9f
Jetty 9.4.x 4967 buffer corruption for http2 failures (#5001)
Fixes #4967 - Possible buffer corruption in HTTP/2 session failures

Partially reverted the changes introduced in #4855, 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
..
java/org/eclipse/jetty/fcgi/server Jetty 9.4.x 4967 buffer corruption for http2 failures (#5001) 2020-07-03 16:35:33 +02:00
resources Refactored FastCGI module into just two modules, client (for usage of 2014-03-14 11:35:54 +01:00