[ https://issues.apache.org/jira/browse/QPID-6841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Wall resolved QPID-6841. ------------------------------ Resolution: Fixed Change looks reasonable to me. > [Java Broker] Calling recover on a subscription to a Sorted or Priority Queue > may causes messages to become stuck > ----------------------------------------------------------------------------------------------------------------- > > Key: QPID-6841 > URL: https://issues.apache.org/jira/browse/QPID-6841 > Project: Qpid > Issue Type: Bug > Components: Java Broker > Affects Versions: 0.28, 0.30, 0.32 > Reporter: Rob Godfrey > Assignee: Keith Wall > Fix For: qpid-java-6.0 > > > When recover is called, the messages are delivered to the consumer, this is > updating the lastSeenEntry of the consumer with each recovered message in > turn - this is incorrect behaviour. If a new message comes in while the last > seen is "before" the new message then the recovery sets the last seen to a > message "after" the last seen, then the consumer will not see the new message > unless a later message comes in which is "before" the stuck message. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org