Async logger cleanup

This commit is contained in:
gabime
2019-08-26 00:13:43 +03:00
parent f3e379cf78
commit eec6e28b19
4 changed files with 35 additions and 68 deletions

View File

@@ -241,7 +241,11 @@ SPDLOG_INLINE void logger::dump_backtrace_()
if (backtrace_sink_)
{
auto tracer = static_cast<sinks::backtrace_sink_mt *>(backtrace_sink_.get());
tracer->dump_backtrace(name());
SPDLOG_TRY
{
tracer->dump_backtrace(name());
}
SPDLOG_LOGGER_CATCH()
}
}