================ @@ -38,6 +46,13 @@ Progress::~Progress() { std::lock_guard<std::mutex> guard(m_mutex); if (!m_completed) m_completed = m_total; + + if (m_type == Progress::eProgressCoalecseReports) { + --g_map.at(m_title); + if (g_map.at(m_title) == 0) + g_map.erase(m_title); ---------------- clayborg wrote:
Use the threadsafe `ProgressCategoryMap` here: ``` GetProgressCategoryMap()->Decrement(title); ``` https://github.com/llvm/llvm-project/pull/81026 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits