Author: tross
Date: Mon May 18 19:11:52 2009
New Revision: 776057

URL: http://svn.apache.org/viewvc?rev=776057&view=rev
Log:
Block unsafe management methods only if clustering is enabled

Modified:
    qpid/trunk/qpid/cpp/src/qpid/cluster/ClusterPlugin.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/cluster/ClusterPlugin.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/cluster/ClusterPlugin.cpp?rev=776057&r1=776056&r2=776057&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/cluster/ClusterPlugin.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/cluster/ClusterPlugin.cpp Mon May 18 19:11:52 
2009
@@ -160,9 +160,10 @@
 
     void initialize(Plugin::Target& target) {
         Broker* broker = dynamic_cast<Broker*>(&target);
-        disallowManagementMethods(broker->getManagementAgent());
-        if (broker && cluster)
+        if (broker && cluster) {
+            disallowManagementMethods(broker->getManagementAgent());
             cluster->initialize();
+        }
     }
 };
 



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to