[ https://issues.apache.org/jira/browse/AMQ-3106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary Tully updated AMQ-3106: ---------------------------- Fix Version/s: (was: 5.5.0) 5.6.0 > Failover with a durable consumer can lose Messages > -------------------------------------------------- > > Key: AMQ-3106 > URL: https://issues.apache.org/jira/browse/AMQ-3106 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 5.4.0, 5.4.1, 5.4.2 > Reporter: Timothy Bish > Fix For: 5.6.0 > > Attachments: FailoverDurableWithOutstandingAck.java > > > When a client with a durable consumer loses its connection to the broker and > reconnects using the failover transport it does not receive any Messages that > it had not ack'd before it failed. > Testing shows that older client's that don't recover their Consumers by > sending a ConsumerInfo command with a zero prefecth followed by a > ConsumerControl Command with the old prefetch value recover their > unacknowledged messages. > Test case attached -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira