-
Bug
-
Resolution: Done
-
Major
-
None
-
None
As part of UNDERTOW-2429 we are using a new string builder at every new handleEvent invocation.
But, because every byte is copied to the builder, we might end up getting multiple invocations of handleEvent for a single request. This means we could be losing bytes because we are no longer sharing the string builder. To prevent that, we need to share a StringBuilder across multiple invocations, while still preventing data from previous requests to leak inadvertently.
- clones
-
JBEAP-28286 (7.4.z) UNDERTOW-2457 - Bytes may get lost across ProxyProtocolReadListener parsing invocations for v1
- Verified
- incorporates
-
UNDERTOW-2457 Bytes may get lost across ProxyProtocolReadListener parsing invocations for v1
- Closed
- is incorporated by
-
JBEAP-28046 (8.0.z) Upgrade Undertow from 2.3.14.SP2-redhat-00001 to 2.3.18.SP1-redhat-00001
- Resolved