diff --git a/src/lib/http/client.cc b/src/lib/http/client.cc index 21c07765d7..cc1c5d2345 100644 --- a/src/lib/http/client.cc +++ b/src/lib/http/client.cc @@ -1778,6 +1778,13 @@ public: stop(); } + /// @brief Starts client's thread pool, if multi-threaded. + void start() { + if (threads_) { + threads_->run(); + } + } + /// @brief Close all connections, and if multi-threaded, stops the /// thread pool. void stop() { @@ -1814,19 +1821,6 @@ public: threads_->run(); } - - /// @brief Close all connections, and if multi-threaded, stop internal IOService - /// and the thread pool. - void stop() { - // Stop the thread pool. - if (threads_) { - threads_->stop(); - } - - // Close all the connections. - conn_pool_->closeAll(); - } - /// @brief Fetches the thread pool's run state. /// /// @return Operational state of the thread pool.