activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Timothy Bish (JIRA)" <j...@apache.org>
Subject [jira] Created: (AMQ-3106) Failover with a durable consumer can lose Messages
Date Wed, 29 Dec 2010 14:27:45 GMT
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.2, 5.4.1, 5.4.0
            Reporter: Timothy Bish
             Fix For: 5.5.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.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message