From 4c6aaa6995b94d12b414fb90c69c07e323947af2 Mon Sep 17 00:00:00 2001 From: Chris Miles Date: Sun, 5 Jan 2025 23:46:43 -0600 Subject: [PATCH] [Logs] Improve Crash log defaults (#4579) --- common/crash.cpp | 2 ++ common/eqemu_logsys.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/common/crash.cpp b/common/crash.cpp index cb02a0bb4..3828a9af0 100644 --- a/common/crash.cpp +++ b/common/crash.cpp @@ -294,6 +294,8 @@ void print_trace() SendCrashReport(crash_report); } + LogSys.CloseFileLogs(); + exit(1); } diff --git a/common/eqemu_logsys.cpp b/common/eqemu_logsys.cpp index a6a3e283d..18ef3efcc 100644 --- a/common/eqemu_logsys.cpp +++ b/common/eqemu_logsys.cpp @@ -87,6 +87,7 @@ EQEmuLogSys *EQEmuLogSys::LoadLogSettingsDefaults() * Set Defaults */ log_settings[Logs::Crash].log_to_console = static_cast(Logs::General); + log_settings[Logs::Crash].log_to_file = static_cast(Logs::General); log_settings[Logs::MySQLError].log_to_console = static_cast(Logs::General); log_settings[Logs::NPCScaling].log_to_gmsay = static_cast(Logs::General); log_settings[Logs::HotReload].log_to_gmsay = static_cast(Logs::General);