diff --git a/extension/threadpool/threadpool.cpp b/extension/threadpool/threadpool.cpp index e8f2ea5f704..f14ce284a64 100644 --- a/extension/threadpool/threadpool.cpp +++ b/extension/threadpool/threadpool.cpp @@ -86,6 +86,7 @@ void ThreadPool::run( // pthreadpool_parallelize_1d() cannot go out of scope until // pthreadpool_parallelize_1d() returns. [](void* const context, const size_t item) { + NoThreadPoolGuard guard; reinterpret_cast(context)->fn(item); }, &context,