Author: kgiusti
Date: Fri Feb 10 18:56:38 2012
New Revision: 1242887

URL: http://svn.apache.org/viewvc?rev=1242887&view=rev
Log:
QPID-3773: generate a unique queue name for the internal bridge queues.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/broker/Bridge.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Bridge.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/broker/Bridge.cpp?rev=1242887&r1=1242886&r2=1242887&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/broker/Bridge.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/broker/Bridge.cpp Fri Feb 10 18:56:38 2012
@@ -49,10 +49,10 @@ void Bridge::PushHandler::handle(framing
 Bridge::Bridge(Link* _link, framing::ChannelId _id, CancellationListener l,
                const _qmf::ArgsLinkBridge& _args) : 
     link(_link), id(_id), args(_args), mgmtObject(0),
-    listener(l), name(Uuid(true).str()), queueName("bridge_queue_"), 
persistenceId(0)
+    listener(l), name(Uuid(true).str()), queueName("qpid.bridge_queue_"), 
persistenceId(0)
 {
     std::stringstream title;
-    title << id << "_" << link->getBroker()->getFederationTag();
+    title << id << "_" << name;
     queueName += title.str();
     ManagementAgent* agent = link->getBroker()->getManagementAgent();
     if (agent != 0) {



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to