Loading src/DBManager.cpp +10 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,8 @@ #include <soci/mysql/soci-mysql.h> #include <mysql.h> namespace MetadataImporter_ns { Loading Loading @@ -64,6 +66,14 @@ void DBManager::connect() throw(soci::soci_error) #endif m_session_sp->open(soci::mysql, connection.str()); soci::mysql_session_backend* backend = static_cast<soci::mysql_session_backend*>(m_session_sp->get_backend()); MYSQL* mysql = backend->conn_; bool reconnect = true; mysql_options(mysql, MYSQL_OPT_RECONNECT, &reconnect); } //============================================================================== Loading Loading
src/DBManager.cpp +10 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,8 @@ #include <soci/mysql/soci-mysql.h> #include <mysql.h> namespace MetadataImporter_ns { Loading Loading @@ -64,6 +66,14 @@ void DBManager::connect() throw(soci::soci_error) #endif m_session_sp->open(soci::mysql, connection.str()); soci::mysql_session_backend* backend = static_cast<soci::mysql_session_backend*>(m_session_sp->get_backend()); MYSQL* mysql = backend->conn_; bool reconnect = true; mysql_options(mysql, MYSQL_OPT_RECONNECT, &reconnect); } //============================================================================== Loading