Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
None
-
None
Description
There are several non-volatile fields in undertow conduit implementations which are accessed by multiple threads.
Example conduits: DeflatingStreamSinkConduit, AbstractFramedStreamSinkConduit, AbstractFixedLengthStreamSinkConduit, etc.
While debugging in a servlet environment using 3.1 asynchronous writes, the conduit is used by both worker and IO threads which unless I'm misinterpreting the code can interact in unexpected ways with the jit.