修复日志系统初始化中的递归调用问题,直接使用logger_进行日志记录
This commit is contained in:
@@ -48,10 +48,11 @@ void logger::init(const std::string& app_name,
|
||||
|
||||
initialized_ = true;
|
||||
|
||||
log_info("音频后端日志系统已初始化");
|
||||
log_info("日志级别: {}", spdlog::level::to_string_view(static_cast<spdlog::level::level_enum>(log_level)));
|
||||
// 直接访问logger_,避免在初始化日志系统时调用log_info导致递归(自死锁)
|
||||
logger_->info("音频后端日志系统已初始化");
|
||||
logger_->info("日志级别: {}", spdlog::level::to_string_view(static_cast<spdlog::level::level_enum>(log_level)));
|
||||
if (file_logging) {
|
||||
log_info("日志文件路径: {}", log_dir + "/" + app_name + ".log");
|
||||
logger_->info("日志文件路径: {}", log_dir + "/" + app_name + ".log");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user