backtrace sink and refactoring

This commit is contained in:
gabime
2019-08-22 19:36:47 +03:00
parent 74df115fc1
commit 6b527a50dd
6 changed files with 181 additions and 49 deletions

View File

@@ -115,6 +115,8 @@ int main(int argc, char *argv[])
auto file_sink = std::make_shared<spdlog::sinks::basic_file_sink_mt>(filename, true);
auto logger = std::make_shared<async_logger>("async_logger", std::move(file_sink), std::move(tp), async_overflow_policy::block);
bench_mt(howmany, std::move(logger), threads);
verify_file(filename, howmany);
#ifdef SPDLOG_ASYNC_BENCH_VERIFY
verify_file(filename, howmany);
#endif // SPDLOG_ASYNC_BENCH_VERIFY