You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kp...@apache.org on 2009/11/04 15:37:38 UTC

svn commit: r832762 - in /qpid/trunk/qpid/cpp/src: posix/QpiddBroker.cpp qpid/broker/Daemon.cpp

Author: kpvdr
Date: Wed Nov  4 14:37:38 2009
New Revision: 832762

URL: http://svn.apache.org/viewvc?rev=832762&view=rev
Log:
Changed default timeout for daemon to 10 min to allow for long store recovery times.

Modified:
    qpid/trunk/qpid/cpp/src/posix/QpiddBroker.cpp
    qpid/trunk/qpid/cpp/src/qpid/broker/Daemon.cpp

Modified: qpid/trunk/qpid/cpp/src/posix/QpiddBroker.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/posix/QpiddBroker.cpp?rev=832762&r1=832761&r2=832762&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/posix/QpiddBroker.cpp (original)
+++ qpid/trunk/qpid/cpp/src/posix/QpiddBroker.cpp Wed Nov  4 14:37:38 2009
@@ -59,7 +59,7 @@
     std::string piddir;
     std::string transport;
 
-    DaemonOptions() : qpid::Options("Daemon options"), daemon(false), quit(false), check(false), wait(10), transport(TCP)
+    DaemonOptions() : qpid::Options("Daemon options"), daemon(false), quit(false), check(false), wait(600), transport(TCP)
     {
         char *home = ::getenv("HOME");
 

Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Daemon.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/broker/Daemon.cpp?rev=832762&r1=832761&r2=832762&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/broker/Daemon.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/broker/Daemon.cpp Wed Nov  4 14:37:38 2009
@@ -123,7 +123,7 @@
         FD_ZERO(&fds);
         FD_SET(pipeFds[0], &fds);
         int n=select(FD_SETSIZE, &fds, 0, 0, &tv);
-        if(n==0) throw Exception("Timed out waiting for daemon");
+        if(n==0) throw Exception("Timed out waiting for daemon (If store recovery is in progress, use longer wait time)");
         if(n<0) throw ErrnoException("Error waiting for daemon");
         uint16_t port = 0;
         /*



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