diff --git a/utils/threadpool/threadpool.h b/utils/threadpool/threadpool.h index 95f7d4c7e..1f0c6d0aa 100644 --- a/utils/threadpool/threadpool.h +++ b/utils/threadpool/threadpool.h @@ -75,7 +75,7 @@ public: boost::thread* create_thread(F threadfunc) { boost::lock_guard guard(m); - std::unique_ptr new_thread(new boost::thread(threadfunc)); + std::auto_ptr new_thread(new boost::thread(threadfunc)); threads.push_back(new_thread.get()); return new_thread.release(); }