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]