You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Timothy Bish (JIRA)" <ji...@apache.org> on 2007/03/16 14:08:34 UTC

[jira] Commented: (AMQCPP-81) openwire consumer never receives messages already in queue

    [ https://issues.apache.org/activemq/browse/AMQCPP-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38842 ] 

Timothy Bish commented on AMQCPP-81:
------------------------------------

I think I've got the Openwire Connector all fixed up now.  There was some lag between when a consumer got created and when we were ready to start receiving message, which caused some messages to get dropped.  I've fixed Openwire.  The Stomp Connector has the same issue, although it is much more unlikely to happen.  I will address this before resolving this issue.

Try it out and make sure it fully fixes your issue.

> openwire consumer never receives messages already in queue
> ----------------------------------------------------------
>
>                 Key: AMQCPP-81
>                 URL: https://issues.apache.org/activemq/browse/AMQCPP-81
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: Openwire
>    Affects Versions: 2.0
>            Reporter: Teemu Torma
>         Assigned To: Nathan Mittler
>             Fix For: 2.0
>
>         Attachments: test.cpp
>
>
> When starting an openwire consumer, it will never not receive messages already in queue.  However, if a new message is sent to the queue, all previous and new messages are received.
> The attached program fails to receive the message the producer sends to the queue.  If the consumer is created before sending the message, it is received just fine.
> The same problem can be reproduced with separate processes.  The problem does not appear if using stomp.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.