From 689960f27ce08ca90d935403d17526cd2b673b39 Mon Sep 17 00:00:00 2001 From: gabime Date: Thu, 18 Dec 2014 21:38:37 +0200 Subject: [PATCH] fix syslog bug --- example/bench.cpp | 6 ++++-- include/spdlog/sinks/syslog_sink.h | 2 -- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/example/bench.cpp b/example/bench.cpp index c06c71e3..acac3a33 100644 --- a/example/bench.cpp +++ b/example/bench.cpp @@ -64,7 +64,7 @@ int main(int argc, char* argv[]) if (argc > 2) threads = atoi(argv[2]); - + /* cout << "*******************************************************************************\n"; cout << "Single thread, " << format(howmany) << " iterations, auto flush=" << auto_flush << endl; cout << "*******************************************************************************\n"; @@ -87,6 +87,7 @@ int main(int argc, char* argv[]) bench_mt(howmany, daily_mt, threads); bench(howmany, spdlog::create("null_mt")); + */ cout << "\n*******************************************************************************\n"; cout << "async logging.. " << threads << " threads sharing same logger, " << format(howmany) << " iterations, auto_flush=" << auto_flush << endl; cout << "*******************************************************************************\n"; @@ -96,7 +97,8 @@ int main(int argc, char* argv[]) for(int i = 0; i < 5; ++i) { - auto as = spdlog::daily_logger_st("as", "logs/daily_async", auto_flush); + //auto as = spdlog::daily_logger_st("as", "logs/daily_async", auto_flush); + auto as = spdlog::create("as"); bench_mt(howmany, as, threads); spdlog::drop("as"); } diff --git a/include/spdlog/sinks/syslog_sink.h b/include/spdlog/sinks/syslog_sink.h index d756b9fd..3889540f 100644 --- a/include/spdlog/sinks/syslog_sink.h +++ b/include/spdlog/sinks/syslog_sink.h @@ -58,8 +58,6 @@ public: _priorities[static_cast(level::CRITICAL)] = LOG_CRIT; _priorities[static_cast(level::ALERT)] = LOG_ALERT; _priorities[static_cast(level::EMERG)] = LOG_EMERG; - - _priorities[static_cast(level::ALWAYS)] = LOG_INFO; _priorities[static_cast(level::OFF)] = LOG_INFO; ::openlog(ident.c_str(), option, syslog_facility_from_name(facility));