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-3909) Messages sometimes not received by active topic subscriptions
Date Mon, 02 Jul 2012 19:37:36 GMT
Timothy Bish created AMQ-3909:
---------------------------------

             Summary: Messages sometimes not received by active topic subscriptions
                 Key: AMQ-3909
                 URL: https://issues.apache.org/jira/browse/AMQ-3909
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker, JMS client, stomp
    Affects Versions: 5.6.0
            Reporter: Timothy Bish
            Assignee: Timothy Bish
             Fix For: 5.7.0


A consumer subscribe over stomp or a failover of a consumer can lead to a scenario in which
messages are not delivered to consumers on Topics.  There is a small window in which the consumer
subscribe and consumer update of prefetch during failover and a Stomp consumer subscribe when
messages might be produced but the subscription is not sent those messages.  Once a new Message
is produced after the ConsumerControl command updates the prefetch then pending messages are
dispatched.  The Topic and DurableTopic subscription classes need to do an eager dispatch
after the prefetch size is updated to ensure pending message that were held because the window
was to small are dispatched in a timely manner.

--
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

        

Mime
View raw message