Date: Wednesday, November 29, 2006 @ 16:24:12
  Author: csaba
    Path: /cvsroot/carob/libmysequoia

Modified: include/CarobMySQL.hpp (1.40 -> 1.41) src/CarobMySQL.cpp (1.94
          -> 1.95)

Set ping_delay=0 and controller_timeout=0 to use Carob's defaults. Fixes LMS-35


------------------------+
 include/CarobMySQL.hpp |    4 ++--
 src/CarobMySQL.cpp     |    6 +++++-
 2 files changed, 7 insertions(+), 3 deletions(-)


Index: libmysequoia/include/CarobMySQL.hpp
diff -u libmysequoia/include/CarobMySQL.hpp:1.40 
libmysequoia/include/CarobMySQL.hpp:1.41
--- libmysequoia/include/CarobMySQL.hpp:1.40    Tue Nov 28 17:22:56 2006
+++ libmysequoia/include/CarobMySQL.hpp Wed Nov 29 16:24:12 2006
@@ -290,9 +290,9 @@
   Converter conv;
   // persistent connection
   bool usePersistentConnection;
-  // ping delay in ms, default is 1000
+  // ping delay in ms, see Carob ConnectionParameters.cpp for the defaults
   int ping_delay;
-  // controller timeout in ms, default is 3000
+  // controller timeout in ms, see Carob ConnectionParameters.cpp for the 
defaults
   int controller_timeout;
   
   /**
Index: libmysequoia/src/CarobMySQL.cpp
diff -u libmysequoia/src/CarobMySQL.cpp:1.94 
libmysequoia/src/CarobMySQL.cpp:1.95
--- libmysequoia/src/CarobMySQL.cpp:1.94        Wed Nov 29 14:08:26 2006
+++ libmysequoia/src/CarobMySQL.cpp     Wed Nov 29 16:24:12 2006
@@ -41,7 +41,7 @@
 
 CarobMYSQL::CarobMYSQL (MYSQL *mysql, my_bool free_me) :
    connectionPtr(0), stmtPtr(0), drsPtr(0), liveResultPtr(0),
-   usePersistentConnection(false), ping_delay(1000), controller_timeout(3000)
+   usePersistentConnection(false), ping_delay(0), controller_timeout(0)
    
 {
   LOG4CXX_DEBUG(logger, "Entering constructor; mysql=" << mysql << " free_me=" 
<< (bool) free_me);
@@ -1221,6 +1221,10 @@
   if (strncmp(ini.get(group, "persistent_connection").c_str(), "true", 4) == 0)
     usePersistentConnection = true;
 
+  string carobLogLevel = ini.get(group, "carob_log_level");
+  if (! carobLogLevel.empty())
+       setLogLevel(atoi(carobLogLevel.c_str()));
+
   LOG4CXX_DEBUG(logger, "Leaving read_ini_file.");
 }
 

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to