diff options
Diffstat (limited to 'mg_db_gd_mysql.c')
-rw-r--r-- | mg_db_gd_mysql.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mg_db_gd_mysql.c b/mg_db_gd_mysql.c index 5836d78..15c8d3b 100644 --- a/mg_db_gd_mysql.c +++ b/mg_db_gd_mysql.c @@ -111,8 +111,6 @@ mgDbGd::HelpText() const mgDb* GenerateDB(bool SeparateThread) { // \todo should return different backends according to the_setup.Variant - if (!DbServer) - DbServer = new mgDbServerMySQL; return new mgDbGd(SeparateThread); } @@ -465,6 +463,8 @@ mgDbGd::ServerConnect () if (time(0)<m_connect_time+10) return false; m_connect_time=time(0); + if (!DbServer) + DbServer = new mgDbServerMySQL; m_db = mysql_init (0); if (!m_db) return false; |