diff --git a/CHANGELOG.md b/CHANGELOG.md index 778a248f..9a29059a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ Version 187: * Fix a spurious gcc warning * Test for gcc warning bug * Add missing include +* Remove extraneous strand from example -------------------------------------------------------------------------------- diff --git a/doc/qbk/09_releases.qbk b/doc/qbk/09_releases.qbk index c961ba05..0684b18e 100644 --- a/doc/qbk/09_releases.qbk +++ b/doc/qbk/09_releases.qbk @@ -33,6 +33,8 @@ * ([issue 1263]) Fix uninitialized comparison in buffers iterator +* ([issue 1288]) Remove extraneous strand from example + * Workaround for http-server-fast and libstdc++ * Partial support for `BOOST_NO_EXCEPTIONS` diff --git a/example/advanced/server-flex/advanced_server_flex.cpp b/example/advanced/server-flex/advanced_server_flex.cpp index ab00247e..e6b2023d 100644 --- a/example/advanced/server-flex/advanced_server_flex.cpp +++ b/example/advanced/server-flex/advanced_server_flex.cpp @@ -546,8 +546,6 @@ class ssl_websocket_session , public std::enable_shared_from_this { websocket::stream> ws_; - boost::asio::strand< - boost::asio::io_context::executor_type> strand_; bool eof_ = false; public: @@ -557,7 +555,6 @@ public: : websocket_session( stream.get_executor().context()) , ws_(std::move(stream)) - , strand_(ws_.get_executor()) { }