Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.4.2, 5.5.0
Description
expiry during recovery, which is a read operation, can lead to the need to modify the store. The recovery processing should take out a readwrite lock on the store.
Issue arises for vm or file cursors as they replay messages from the store on restart to fill their caches.
This issue can be avoided by using the default Store cursor, so the workaround is to configure the store cursor, restart, and revert back to the chosen cursor.
Attachments
Issue Links
- is depended upon by
-
AMQ-3293 ActiveMQ broker hangs after sending many large messages with a TTL, and no DLQ
- Resolved