vmQueueCursor or fileQueueCursor with expired messages in the store can lead to 
startup hang with kahaDB
--------------------------------------------------------------------------------------------------------

                 Key: AMQ-3357
                 URL: https://issues.apache.org/jira/browse/AMQ-3357
             Project: ActiveMQ
          Issue Type: Bug
          Components: Message Store
    Affects Versions: 5.5.0, 5.4.2
            Reporter: Gary Tully
            Assignee: Gary Tully
             Fix For: 5.6.0


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.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to