This commit is contained in:
gabime 2024-11-23 17:33:04 +02:00
parent 8d96662405
commit 0a6ea2fec9
2 changed files with 2 additions and 4 deletions

View File

@ -19,7 +19,6 @@
#endif #endif
#include "utils.h" #include "utils.h"
#include <atomic>
#include <iostream> #include <iostream>
#include <memory> #include <memory>
#include <string> #include <string>
@ -111,7 +110,7 @@ int main(int argc, char *argv[]) {
auto logger = std::make_shared<async_logger>( auto logger = std::make_shared<async_logger>(
"async_logger", std::move(file_sink), std::move(tp), async_overflow_policy::block); "async_logger", std::move(file_sink), std::move(tp), async_overflow_policy::block);
bench_mt(howmany, std::move(logger), threads); bench_mt(howmany, std::move(logger), threads);
// verify_file(filename, howmany); verify_file(filename, howmany);
} }
spdlog::info(""); spdlog::info("");

View File

@ -4,11 +4,10 @@ namespace spdlog {
// Async overflow policy - block by default. // Async overflow policy - block by default.
enum class async_overflow_policy { enum class async_overflow_policy {
block, // Block until message can be enqueued block, // Block until message can be enqueued
overrun_oldest, // Discard oldest message in the queue if full when trying to overrun_oldest, // Discard the oldest message in the queue if full when trying to
// add new item. // add new item.
discard_new // Discard new message if the queue is full when trying to add new item. discard_new // Discard new message if the queue is full when trying to add new item.
}; };
} }