mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-18 00:18:43 +01:00
Core/DBLayer
- Store threadbundlemask internally per database pool and prevent direct access to config file post startup - Fix threadbundlemask flag checking for ReactorRunnable, WorldRunnable - Remove CLI threadbundlemask flag, CLI doesn´t need a seperate mysql connection nor thread - Remove unused Character Database connection from WorldSocketMgr / ReactorRunnable - Add proper LoginDatabase connection to RA Runnable (soon to be overhauled) Note: still experimental and not tested for live use --HG-- branch : trunk
This commit is contained in:
@@ -346,7 +346,8 @@ bool StartDB()
|
||||
num_threads = 1;
|
||||
}
|
||||
|
||||
if (!LoginDatabase.Open(dbstring.c_str(), num_threads))
|
||||
//- Authserver has singlethreaded synchronous DB access, hence MYSQL_BUNDLE_ALL
|
||||
if (!LoginDatabase.Open(dbstring.c_str(), num_threads, MYSQL_BUNDLE_ALL))
|
||||
{
|
||||
sLog.outError("Cannot connect to database");
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user