From 31b2280f295a9afb86fc53ee534bbf48ecca8903 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Mon, 26 May 2025 14:07:35 +0800 Subject: v1, sigabrt on client disconnect --- src/chatManager.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/chatManager.cpp') diff --git a/src/chatManager.cpp b/src/chatManager.cpp index 6e8424b..ed2a2a4 100644 --- a/src/chatManager.cpp +++ b/src/chatManager.cpp @@ -27,6 +27,8 @@ std::string CChatManager::fmtBroadcastMessage(const SMessage &msg) { } std::vector CChatManager::getChat() const { + std::lock_guard lock(m_mutex); + std::vector chat; for (const auto &[msg, _, _] : g_pIOManager->getIO()) -- cgit v1.2.3