From 33743ed178dc2fe6def4a591483bc51ad7e2be02 Mon Sep 17 00:00:00 2001 From: Marcos Bento Date: Tue, 28 Jan 2025 11:50:15 +0000 Subject: [PATCH] Replace use of io.post() with boost::asio::post Necessary since Boost 1.87, which deprecated the post() member function. Re ECFLOW-1957 --- libs/server/src/ecflow/server/HttpServer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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();