On 09/22/2010 03:23 PM, Tim Chen wrote:
Hi all,
I've succesfully setup clustering in qpid.
My problem now is that when my client creates a auto-delete queue in the
cluster, everything works correctly until I restart a broker in the cluster.
The queue I created from the session will still be there, but it no longer will
be set auto-delete, which means when my client drops off the queue still
remains in the cluster.
I wonder if this is by design, or a bug in the qpid cluster?
This was a bug that was fixed back in May in revision 779183. What version of
qpid are you using? 0.6 should have the fix. If there's been a regression I'll
look into it.
Here's the commit log:
Author: Gordon Sim <[email protected]>
Date: Wed May 27 10:23:49 2009
QPID-1488: Ensure policy state (+ store state & mgmt stats) are accurate on
newly joined nodes by informing
the queue of any logically enqueued messages that are currently
acquired (but not accepted or
released).
QPID-1873: Ensure that the various properties of a queue (durability,
exclusivity etc) are correctly replicated
to new cluster members.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]