diff options
Diffstat (limited to 'src/mongo/executor/thread_pool_mock.h')
-rw-r--r-- | src/mongo/executor/thread_pool_mock.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mongo/executor/thread_pool_mock.h b/src/mongo/executor/thread_pool_mock.h index 3d510ffa3a9..e3baaa07273 100644 --- a/src/mongo/executor/thread_pool_mock.h +++ b/src/mongo/executor/thread_pool_mock.h @@ -70,10 +70,12 @@ public: void startup() override; void shutdown() override; void join() override; - Status schedule(Task task) override; + void schedule(Task task) override; private: - void consumeTasks(stdx::unique_lock<stdx::mutex>* lk); + void _consumeOneTask(stdx::unique_lock<stdx::mutex>& lk); + void _shutdown(stdx::unique_lock<stdx::mutex>& lk); + void _join(stdx::unique_lock<stdx::mutex>& lk); // These are the options with which the pool was configured at construction time. const Options _options; |