Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.14.0
-
None
Description
with the jdbc message store and the absence of a security context moving messages to the dlq on transaction rollback and exhausted redelivery is completed using the broker context.
However the long term connection associated with a jdbc context is not thread safe. It is typically associated with an incoming connection which is.
If multiple consumers poison ack concurrently the broker can step over itself using this shared context.
The long term connection context should be ignored for the broker.
Attachments
Issue Links
- is part of
-
AMQ-5141 Message expiry that is done as part of a removeSubscription command should not use the clients credentials.
- Resolved