From a9149c6d4673ce70814bd3becc52c45638cd9700 Mon Sep 17 00:00:00 2001 From: gabime Date: Sat, 2 Dec 2017 17:06:59 +0200 Subject: [PATCH] added lock on flush in base_sink --- include/spdlog/sinks/base_sink.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/spdlog/sinks/base_sink.h b/include/spdlog/sinks/base_sink.h index 6222e8f4..23c85653 100644 --- a/include/spdlog/sinks/base_sink.h +++ b/include/spdlog/sinks/base_sink.h @@ -38,6 +38,7 @@ public: } void flush() SPDLOG_FINAL override { + std::lock_guard lock(_mutex); _flush(); }