错误处理
This commit is contained in:
@@ -29,17 +29,14 @@ void initialize_web_performance_log(const std::filesystem::path& log_directory)
|
||||
performance_logger->flush_on(spdlog::level::info);
|
||||
}
|
||||
|
||||
void write_web_performance_log(std::string_view json_line) noexcept {
|
||||
try {
|
||||
std::shared_ptr<spdlog::logger> logger;
|
||||
{
|
||||
std::lock_guard lock(log_mutex);
|
||||
logger = performance_logger;
|
||||
}
|
||||
if (logger)
|
||||
logger->info("{}", json_line);
|
||||
} catch (...) {
|
||||
void write_web_performance_log(std::string_view json_line) {
|
||||
std::shared_ptr<spdlog::logger> logger;
|
||||
{
|
||||
std::lock_guard lock(log_mutex);
|
||||
logger = performance_logger;
|
||||
}
|
||||
if (logger)
|
||||
logger->info("{}", json_line);
|
||||
}
|
||||
|
||||
std::filesystem::path web_performance_log_path() {
|
||||
|
||||
Reference in New Issue
Block a user