|
@@ -1,5 +1,6 @@
|
|
|
#include "CDBConnPool.h"
|
|
|
#include <boost/bind.hpp>
|
|
|
+#include <log.h>
|
|
|
|
|
|
namespace YADB
|
|
|
{
|
|
@@ -218,7 +219,7 @@ namespace YADB
|
|
|
if ( (my_ulonglong)-1 == llRes )
|
|
|
{
|
|
|
//Execute failed, write log...
|
|
|
- printf( "Error,调用ExcuteRealSql失败,Err=%s,[%s]\n", Error.c_str(),pData->SQL.c_str());
|
|
|
+ log_error( "Error,调用ExcuteRealSql失败,Err=%s,[%s]\n", Error.c_str(),pData->SQL.c_str());
|
|
|
//如果失败了看是不是数据库断开连接了,尝试重新连接一次
|
|
|
if ( __pAsyncDBConn->ConnctionTest( Error ) != 0 )
|
|
|
{
|
|
@@ -229,7 +230,7 @@ namespace YADB
|
|
|
{
|
|
|
Error = "Error,failed connect to database!";
|
|
|
//Connect failed, write log...
|
|
|
- printf( "Error,failed connect to database,Err=%s\n", Error.c_str() );
|
|
|
+ log_error( "Error,failed connect to database,Err=%s\n", Error.c_str() );
|
|
|
//如果连接失败了休息一下
|
|
|
boost::this_thread::sleep( boost::posix_time::milliseconds( 100 ) );
|
|
|
}
|