Closed joffrey-bion closed 3 months ago
When reusing a headers object in multiple StompSession.send() calls, the headers object is mutated if a call is wrapped in withTransaction, which leads to incorrect behavior for subsequent calls.
StompSession.send()
withTransaction
No response
7.2.0
krossbow-stomp-core
2.0.0
All targets / irrelevant
What happened?
When reusing a headers object in multiple
StompSession.send()
calls, the headers object is mutated if a call is wrapped inwithTransaction
, which leads to incorrect behavior for subsequent calls.Reproduction and additional details
No response
Krossbow version
7.2.0
Krossbow modules
krossbow-stomp-core
Kotlin version
2.0.0
Kotlin target platforms
All targets / irrelevant