From e9313f2e6a59fe8288df211c3a7d23b94b1e15b3 Mon Sep 17 00:00:00 2001 From: Xuan Son Nguyen Date: Fri, 6 Sep 2024 10:24:47 +0200 Subject: [PATCH] missing lock --- examples/server/server.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/server/server.cpp b/examples/server/server.cpp index 3908041df..08bf0070a 100644 --- a/examples/server/server.cpp +++ b/examples/server/server.cpp @@ -425,6 +425,7 @@ struct server_queue { // multi-task version of post() int post(std::vector & tasks, bool front = false) { + std::unique_lock lock(mutex_tasks); for (auto & task : tasks) { if (task.id == -1) { task.id = id++;