diff --git a/CHANGELOG.md b/CHANGELOG.md index 583111a1..1e2d3cb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ Version 177: * Add test for issue #1188 * Set /permissive- +* Check error in example set_option -------------------------------------------------------------------------------- diff --git a/example/advanced/server-flex/advanced_server_flex.cpp b/example/advanced/server-flex/advanced_server_flex.cpp index 29a43cc1..07f799f0 100644 --- a/example/advanced/server-flex/advanced_server_flex.cpp +++ b/example/advanced/server-flex/advanced_server_flex.cpp @@ -1195,7 +1195,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/advanced/server/advanced_server.cpp b/example/advanced/server/advanced_server.cpp index 2d3e5f24..cfcbed7d 100644 --- a/example/advanced/server/advanced_server.cpp +++ b/example/advanced/server/advanced_server.cpp @@ -737,7 +737,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/http/server/async-ssl/http_server_async_ssl.cpp b/example/http/server/async-ssl/http_server_async_ssl.cpp index 9473cd84..538e6089 100644 --- a/example/http/server/async-ssl/http_server_async_ssl.cpp +++ b/example/http/server/async-ssl/http_server_async_ssl.cpp @@ -424,7 +424,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/http/server/async/http_server_async.cpp b/example/http/server/async/http_server_async.cpp index 84272bee..96a01d14 100644 --- a/example/http/server/async/http_server_async.cpp +++ b/example/http/server/async/http_server_async.cpp @@ -385,7 +385,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/http/server/coro-ssl/http_server_coro_ssl.cpp b/example/http/server/coro-ssl/http_server_coro_ssl.cpp index e9b40300..5f50feba 100644 --- a/example/http/server/coro-ssl/http_server_coro_ssl.cpp +++ b/example/http/server/coro-ssl/http_server_coro_ssl.cpp @@ -326,7 +326,7 @@ do_listen( return fail(ec, "open"); // Allow address reuse - acceptor.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) return fail(ec, "set_option"); diff --git a/example/http/server/coro/http_server_coro.cpp b/example/http/server/coro/http_server_coro.cpp index cf2cd5cc..c985b38a 100644 --- a/example/http/server/coro/http_server_coro.cpp +++ b/example/http/server/coro/http_server_coro.cpp @@ -310,7 +310,7 @@ do_listen( return fail(ec, "open"); // Allow address reuse - acceptor.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) return fail(ec, "set_option"); diff --git a/example/http/server/flex/http_server_flex.cpp b/example/http/server/flex/http_server_flex.cpp index eb4f5faa..96c97de5 100644 --- a/example/http/server/flex/http_server_flex.cpp +++ b/example/http/server/flex/http_server_flex.cpp @@ -592,7 +592,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/http/server/stackless-ssl/http_server_stackless_ssl.cpp b/example/http/server/stackless-ssl/http_server_stackless_ssl.cpp index 2555ed95..f1e87119 100644 --- a/example/http/server/stackless-ssl/http_server_stackless_ssl.cpp +++ b/example/http/server/stackless-ssl/http_server_stackless_ssl.cpp @@ -410,7 +410,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/http/server/stackless/http_server_stackless.cpp b/example/http/server/stackless/http_server_stackless.cpp index 71627ea1..4d97d70d 100644 --- a/example/http/server/stackless/http_server_stackless.cpp +++ b/example/http/server/stackless/http_server_stackless.cpp @@ -377,7 +377,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/websocket/server/async-ssl/websocket_server_async_ssl.cpp b/example/websocket/server/async-ssl/websocket_server_async_ssl.cpp index e0e557ed..3ad58550 100644 --- a/example/websocket/server/async-ssl/websocket_server_async_ssl.cpp +++ b/example/websocket/server/async-ssl/websocket_server_async_ssl.cpp @@ -192,7 +192,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/websocket/server/async/websocket_server_async.cpp b/example/websocket/server/async/websocket_server_async.cpp index fb3d3248..f538777f 100644 --- a/example/websocket/server/async/websocket_server_async.cpp +++ b/example/websocket/server/async/websocket_server_async.cpp @@ -166,7 +166,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp b/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp index 5cff1e46..4fcefbed 100644 --- a/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp +++ b/example/websocket/server/coro-ssl/websocket_server_coro_ssl.cpp @@ -107,7 +107,7 @@ do_listen( return fail(ec, "open"); // Allow address reuse - acceptor.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) return fail(ec, "set_option"); diff --git a/example/websocket/server/coro/websocket_server_coro.cpp b/example/websocket/server/coro/websocket_server_coro.cpp index bbc1dede..282d53aa 100644 --- a/example/websocket/server/coro/websocket_server_coro.cpp +++ b/example/websocket/server/coro/websocket_server_coro.cpp @@ -93,7 +93,7 @@ do_listen( return fail(ec, "open"); // Allow address reuse - acceptor.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) return fail(ec, "set_option"); diff --git a/example/websocket/server/fast/websocket_server_fast.cpp b/example/websocket/server/fast/websocket_server_fast.cpp index 8e52c882..cbeeafa0 100644 --- a/example/websocket/server/fast/websocket_server_fast.cpp +++ b/example/websocket/server/fast/websocket_server_fast.cpp @@ -269,7 +269,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); @@ -384,7 +384,7 @@ do_coro_listen( if(ec) return fail(ec, "open"); - acceptor.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) return fail(ec, "set_option"); diff --git a/example/websocket/server/stackless-ssl/websocket_server_stackless_ssl.cpp b/example/websocket/server/stackless-ssl/websocket_server_stackless_ssl.cpp index d7c6eb02..be892e74 100644 --- a/example/websocket/server/stackless-ssl/websocket_server_stackless_ssl.cpp +++ b/example/websocket/server/stackless-ssl/websocket_server_stackless_ssl.cpp @@ -180,7 +180,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option"); diff --git a/example/websocket/server/stackless/websocket_server_stackless.cpp b/example/websocket/server/stackless/websocket_server_stackless.cpp index 4fa045d5..3ce83654 100644 --- a/example/websocket/server/stackless/websocket_server_stackless.cpp +++ b/example/websocket/server/stackless/websocket_server_stackless.cpp @@ -157,7 +157,7 @@ public: } // Allow address reuse - acceptor_.set_option(boost::asio::socket_base::reuse_address(true)); + acceptor_.set_option(boost::asio::socket_base::reuse_address(true), ec); if(ec) { fail(ec, "set_option");