diff --git a/src/cpp/thread_manager/thread_manager.cc b/src/cpp/thread_manager/thread_manager.cc index 82f5148e5e4..c5df8cf9e7a 100644 --- a/src/cpp/thread_manager/thread_manager.cc +++ b/src/cpp/thread_manager/thread_manager.cc @@ -52,10 +52,6 @@ void ThreadManager::WorkerThread::Run() { } -inline bool ThreadManager::WorkerThread::created() const { - return created_; -} - ThreadManager::WorkerThread::~WorkerThread() { // Don't join until the thread is fully constructed. thd_.Join(); diff --git a/src/cpp/thread_manager/thread_manager.h b/src/cpp/thread_manager/thread_manager.h index 74f71e4b578..d51f0969695 100644 --- a/src/cpp/thread_manager/thread_manager.h +++ b/src/cpp/thread_manager/thread_manager.h @@ -124,7 +124,7 @@ class ThreadManager { WorkerThread(ThreadManager* thd_mgr); ~WorkerThread(); - bool created() const; + bool created() const { return created_; } private: // Calls thd_mgr_->MainWorkLoop() and once that completes, calls // thd_mgr_>MarkAsCompleted(this) to mark the thread as completed