diff --git a/libs/server/src/ecflow/server/HttpServer.cpp b/libs/server/src/ecflow/server/HttpServer.cpp index 7ae94ca49..bf192cfca 100644 --- a/libs/server/src/ecflow/server/HttpServer.cpp +++ b/libs/server/src/ecflow/server/HttpServer.cpp @@ -228,7 +228,7 @@ void HttpServer::handle_terminate(bool terminate) { std::cout << " <-- HttpServer exiting server via terminate()" << std::endl; } - io_.post([this]() { + boost::asio::post(io_, [this]() { server_->handle_terminate(); acceptor_.close(); io_.stop();