diff --git a/Code/client/TiltedOnlineApp.cpp b/Code/client/TiltedOnlineApp.cpp index 647616e14..63764e0b7 100644 --- a/Code/client/TiltedOnlineApp.cpp +++ b/Code/client/TiltedOnlineApp.cpp @@ -36,9 +36,9 @@ TiltedOnlineApp::TiltedOnlineApp() auto rotatingLogger = std::make_shared(logPath / "tp_client.log", 1048576 * 5, 3); // rotatingLogger->set_level(spdlog::level::debug); auto console = std::make_shared(); - console->set_pattern("%^[%H:%M:%S.%e] [%l] [tid %t] %$ %v"); - auto logger = std::make_shared("", spdlog::sinks_init_list{console, rotatingLogger}); + logger->set_pattern("%^[%Y-%m-%d %H:%M:%S.%e] [%l] [tid %t] %$ %v"); + spdlog::flush_every(std::chrono::seconds(1)); set_default_logger(logger); } diff --git a/Code/server_runner/main.cpp b/Code/server_runner/main.cpp index 5916f71f0..07ec13d72 100644 --- a/Code/server_runner/main.cpp +++ b/Code/server_runner/main.cpp @@ -65,9 +65,11 @@ struct LogInstance auto fileOut = std::make_shared(std::string("logs/") + kLogFileName, kLogFileSizeCap, 3); auto serverOut = std::make_shared(); - serverOut->set_pattern("%^[%H:%M:%S.%e] [%l] [tid %t] %$ %v"); auto globalOut = std::make_shared("", sinks_init_list{serverOut, fileOut}); + globalOut->set_pattern("%^[%Y-%m-%d %H:%M:%S.%e] [%l] [tid %t] %$ %v"); + globalOut->set_level(level::from_str(sLogLevel.value())); + spdlog::flush_every(std::chrono::seconds(2)); // as the library is compiled into the client + server we have to do this twice spdlog::set_default_logger(globalOut);