diff --git a/applications/http-mandelbrot/src/main.cpp b/applications/http-mandelbrot/src/main.cpp index 37973b3..5f3fe76 100644 --- a/applications/http-mandelbrot/src/main.cpp +++ b/applications/http-mandelbrot/src/main.cpp @@ -198,8 +198,7 @@ void fractal( std::cout << " DONE HTTP inside render function " << target << std::endl; }; - m_ioc.post(renderfn); - + boost::asio::post(m_ioc, renderfn); } else { @@ -237,7 +236,7 @@ int main(int argc, char **argv) }); - ioc.post([&ioc, &httpserver, &request_handler]{ + boost::asio::post(ioc, [&ioc, &httpserver, &request_handler]{ httpserver = std::make_shared( ioc, listen_endpoint, diff --git a/bmrshared-web/lib/internal_server.cpp b/bmrshared-web/lib/internal_server.cpp index e96d5e0..17669c7 100644 --- a/bmrshared-web/lib/internal_server.cpp +++ b/bmrshared-web/lib/internal_server.cpp @@ -169,7 +169,7 @@ void internal_server::session_on_read(std::shared_ptr session, req->m_response_sender = rs; // Queue processing of the queue so we can continue. - shared_server->m_io_context.post([shared_server]{shared_server->session_process_queued();}); + boost::asio::post(shared_server->m_io_context,[shared_server]{shared_server->session_process_queued();}); } }; diff --git a/conanfile.py b/conanfile.py index 7d9d643..b0a2bd9 100644 --- a/conanfile.py +++ b/conanfile.py @@ -5,7 +5,7 @@ from conan.tools.cmake import CMake, CMakeToolchain, CMakeDeps class HelloConan(ConanFile): settings = "os", "compiler", "build_type", "arch" - requires = "boost/1.84.0", "gtest/1.14.0", "libmagic/5.45", "freetype/2.13.3", "libjpeg/9f" + requires = "boost/1.89.0", "gtest/1.14.0", "libmagic/5.45", "freetype/2.13.3", "libjpeg/9f" generators = "CMakeDeps" build_policy = "*"