You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kg...@apache.org on 2011/08/10 15:58:27 UTC

svn commit: r1156188 - /qpid/trunk/qpid/cpp/src/qpid/broker/Fairshare.cpp

Author: kgiusti
Date: Wed Aug 10 13:58:27 2011
New Revision: 1156188

URL: http://svn.apache.org/viewvc?rev=1156188&view=rev
Log:
QPID-3410: do not create priority queue if priority count zero or not provided.

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

Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Fairshare.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/broker/Fairshare.cpp?rev=1156188&r1=1156187&r2=1156188&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/broker/Fairshare.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/broker/Fairshare.cpp Wed Aug 10 13:58:27 2011
@@ -173,7 +173,7 @@ std::auto_ptr<Messages> Fairshare::creat
 {
     using boost::assign::list_of;
     std::auto_ptr<Messages> result;
-    size_t levels = getSetting(settings, list_of<std::string>("qpid.priorities")("x-qpid-priorities"), 1, 100);
+    size_t levels = getSetting(settings, list_of<std::string>("qpid.priorities")("x-qpid-priorities"), 0, 100);
     if (levels) {
         std::auto_ptr<Fairshare> fairshare =
             getFairshare(settings, levels, list_of<std::string>("qpid.fairshare")("x-qpid-fairshare"));



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