activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Teemu Torma (JIRA)" <>
Subject [jira] Updated: (AMQCPP-81) openwire consumer never receives messages already in queue
Date Fri, 16 Mar 2007 15:24:34 GMT


Teemu Torma updated AMQCPP-81:

    Attachment: test2.cpp

Attached a program to show the problem (gcc 4.1/linux/activemq 4.1-SNAPSHOT).

The problem appears to happen only if the connection is started after the consumer is created
and message listener set.  If connection is started before that, no problem.

> openwire consumer never receives messages already in queue
> ----------------------------------------------------------
>                 Key: AMQCPP-81
>                 URL:
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: Openwire
>    Affects Versions: 2.0
>            Reporter: Teemu Torma
>         Assigned To: Timothy Bish
>             Fix For: 2.0
>         Attachments: test.cpp, test2.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.

View raw message