[ https://issues.apache.org/jira/browse/AMQ-3596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary Tully resolved AMQ-3596. ----------------------------- Resolution: Fixed fix in http://svn.apache.org/viewvc?rev=1202153&view=rev > FilePendingMessageCursor memory list does not respect priority for non > persistent messages > ------------------------------------------------------------------------------------------ > > Key: AMQ-3596 > URL: https://issues.apache.org/jira/browse/AMQ-3596 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 5.5.1 > Reporter: Gary Tully > Assignee: Gary Tully > Labels: nonpersistent, priority > Fix For: 5.6.0 > > > Priority support for non persistent messages is broken if all messages remain > in memory. The first dispatch will in receipt order so the consumers ordering > is not sufficient. > Problem: the default store cursor uses a file pending cursor for non > persistent messages, but the in memory list is not priority aware. > Work around: is to use the vmCursor or to disable broker persistence. > Fix: is to make use of the PendingList from a vm cursor for the memory list > of a file pending message cursor. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira