Author: aconway
Date: Fri Nov 30 10:12:49 2007
New Revision: 599887

URL: http://svn.apache.org/viewvc?rev=599887&view=rev
Log:
Default --worker-threads is max(2, cores), performs better on 1 core boxes.

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=599887&r1=599886&r2=599887&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp Fri Nov 30 
10:12:49 2007
@@ -77,7 +77,7 @@
     ack(0)
 {
     int c = sys::SystemInfo::concurrency();
-    if (c > 0) workerThreads=c;
+    workerThreads=std::max(2,c);
     addOptions()
         ("port,p", optValue(port,"PORT"),
          "Tells the broker to listen on PORT")


Reply via email to