Placing Log defaults after RegisterExecutablePlatform and installing database log setting loads right after database connection for all processes

This commit is contained in:
Akkadius 2015-01-20 05:22:15 -06:00
parent 931134688a
commit 7f2f6a8612
5 changed files with 5 additions and 4 deletions

View File

@ -56,7 +56,6 @@ int main(int argc, char **argv) {
}
/* Register Log System and Settings */
Log.LoadLogSettingsDefaults();
database.LoadLogSysSettings(Log.log_settings);
ExportSpells(&database);

View File

@ -53,6 +53,8 @@ int main(int argc, char **argv) {
return 1;
}
database.LoadLogSysSettings(Log.log_settings);
ImportSpells(&database);
ImportSkillCaps(&database);
ImportBaseData(&database);

View File

@ -52,6 +52,7 @@ void CatchSignal(int sig_num) {
int main() {
RegisterExecutablePlatform(ExePlatformQueryServ);
Log.LoadLogSettingsDefaults();
set_exception_handler();
Timer LFGuildExpireTimer(60000);
Timer InterserverTimer(INTERSERVER_TIMER); // does auto-reconnect
@ -89,7 +90,6 @@ int main() {
}
/* Register Log System and Settings */
Log.LoadLogSettingsDefaults();
database.LoadLogSysSettings(Log.log_settings);
if (signal(SIGINT, CatchSignal) == SIG_ERR) {

View File

@ -113,6 +113,7 @@ void CatchSignal(int sig_num);
int main(int argc, char** argv) {
RegisterExecutablePlatform(ExePlatformWorld);
Log.LoadLogSettingsDefaults();
set_exception_handler();
/* Database Version Check */
@ -183,7 +184,6 @@ int main(int argc, char** argv) {
guild_mgr.SetDatabase(&database);
/* Register Log System and Settings */
Log.LoadLogSettingsDefaults();
database.LoadLogSysSettings(Log.log_settings);
if (argc >= 2) {

View File

@ -115,6 +115,7 @@ extern void MapOpcodes();
int main(int argc, char** argv) {
RegisterExecutablePlatform(ExePlatformZone);
Log.LoadLogSettingsDefaults();
set_exception_handler();
const char *zone_name;
QServ = new QueryServ;
@ -166,7 +167,6 @@ int main(int argc, char** argv) {
}
/* Register Log System and Settings */
Log.LoadLogSettingsDefaults();
Log.OnLogHookCallBackZone(&Zone::GMSayHookCallBackProcess);
database.LoadLogSysSettings(Log.log_settings);