mirror of
https://github.com/0O0o0oOoO00/Alas.git
synced 2026-05-14 14:39:25 +08:00
Revert "add: add file logs and termination handling functions"
This reverts commit 8133426bf6.
This commit is contained in:
@@ -1,29 +1,16 @@
|
||||
#include <spdlog/spdlog.h>
|
||||
#include <thread>
|
||||
#include <spdlog/sinks/basic_file_sink.h>
|
||||
|
||||
#include "logger.hpp"
|
||||
#include "server.hpp"
|
||||
|
||||
void init_logger() {
|
||||
std::vector<spdlog::sink_ptr> sinks = {
|
||||
#ifdef DEBUG_MODE
|
||||
std::make_shared<net_sink_mt>(),
|
||||
#endif
|
||||
std::make_shared<spdlog::sinks::basic_file_sink_mt>("cracker.log", false)
|
||||
};
|
||||
auto logger = std::make_shared<spdlog::logger>("Cracker", sinks.begin(), sinks.end());
|
||||
spdlog::set_default_logger(logger);
|
||||
}
|
||||
|
||||
void terminate_handler() {
|
||||
spdlog::shutdown();
|
||||
std::exit(-1);
|
||||
auto my_sink = std::make_shared<net_sink_mt>();
|
||||
auto custom_logger = std::make_shared<spdlog::logger>("Cracker", my_sink);
|
||||
spdlog::set_default_logger(custom_logger);
|
||||
}
|
||||
|
||||
void start() {
|
||||
std::set_terminate(terminate_handler);
|
||||
|
||||
init_logger();
|
||||
SPDLOG_INFO("Cracker loaded !");
|
||||
CrackerServer::Start();
|
||||
|
||||
Reference in New Issue
Block a user