From b15534756046394ec970dadb7899244399d7a6af Mon Sep 17 00:00:00 2001 From: gabime Date: Tue, 27 Aug 2019 02:28:49 +0300 Subject: [PATCH] Added forgotten lock in backtracer --- include/spdlog/details/backtracer.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/spdlog/details/backtracer.h b/include/spdlog/details/backtracer.h index e09c6128..a68d32b4 100644 --- a/include/spdlog/details/backtracer.h +++ b/include/spdlog/details/backtracer.h @@ -39,6 +39,7 @@ public: // pop all items in the q and apply the give fun on each of them. void foreach_pop(std::function fun) { + std::lock_guard lock{mutex_}; while (!messages_.empty()) { log_msg_buffer popped;