Author: tross
Date: Wed Dec 10 14:06:57 2008
New Revision: 725456
URL: http://svn.apache.org/viewvc?rev=725456&view=rev
Log:
QPID-1449 - Added federation tag that was missing when management was disabled
Modified:
incubator/qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp
Modified: incubator/qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp
URL:
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp?rev=725456&r1=725455&r2=725456&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp Wed Dec 10
14:06:57 2008
@@ -182,6 +182,11 @@
queues.setParent(vhost);
exchanges.setParent(vhost);
links.setParent(vhost);
+ } else {
+ // Management is disabled so there is no broker management ID.
+ // Create a unique uuid to use as the federation tag.
+ framing::Uuid uuid(true);
+ federationTag = uuid.str();
}
QueuePolicy::setDefaultMaxSize(conf.queueLimit);