diff --git a/blcrack/cracker/main.cpp b/blcrack/cracker/main.cpp index c27e76ab7..7aa55d44f 100644 --- a/blcrack/cracker/main.cpp +++ b/blcrack/cracker/main.cpp @@ -1,29 +1,16 @@ #include #include -#include #include "logger.hpp" #include "server.hpp" void init_logger() { - std::vector sinks = { -#ifdef DEBUG_MODE - std::make_shared(), -#endif - std::make_shared("cracker.log", false) - }; - auto logger = std::make_shared("Cracker", sinks.begin(), sinks.end()); - spdlog::set_default_logger(logger); -} - -void terminate_handler() { - spdlog::shutdown(); - std::exit(-1); + auto my_sink = std::make_shared(); + auto custom_logger = std::make_shared("Cracker", my_sink); + spdlog::set_default_logger(custom_logger); } void start() { - std::set_terminate(terminate_handler); - init_logger(); SPDLOG_INFO("Cracker loaded !"); CrackerServer::Start();