diff --git a/src/Common/ThreadPool.cpp b/src/Common/ThreadPool.cpp index f1fa82b7e68..56198b97be5 100644 --- a/src/Common/ThreadPool.cpp +++ b/src/Common/ThreadPool.cpp @@ -233,7 +233,7 @@ void ThreadPoolImpl::worker(typename std::list::iterator thread_ std::is_same_v ? CurrentMetrics::GlobalThreadActive : CurrentMetrics::LocalThreadActive); job(); - job = Job(); + job = {}; } catch (...) {