From 86e31adc76524cf78fcad72b439b606a679d9e91 Mon Sep 17 00:00:00 2001 From: "xin.zhang" Date: Thu, 13 Feb 2025 20:10:49 +0800 Subject: [PATCH] FIX: add the include jira: [none] Change-Id: I869ddb0af7ea425099bdd3467e31cf2f8f5ef562 --- src/mcut/include/mcut/internal/frontend.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mcut/include/mcut/internal/frontend.h b/src/mcut/include/mcut/internal/frontend.h index ccc2a2bab..af7b59079 100644 --- a/src/mcut/include/mcut/internal/frontend.h +++ b/src/mcut/include/mcut/internal/frontend.h @@ -38,6 +38,7 @@ #include "mcut/mcut.h" +#include #include #include #include @@ -558,7 +559,7 @@ public: void shutdown() { m_done = true; - + std::atomic_thread_fence(std::memory_order_acq_rel); #if defined(MCUT_WITH_COMPUTE_HELPER_THREADPOOL) @@ -613,7 +614,7 @@ public: { this->m_connected_component_winding_order.store(new_value, std::memory_order_release); } - + #if defined(MCUT_WITH_COMPUTE_HELPER_THREADPOOL) thread_pool& get_shared_compute_threadpool()