2
0
mirror of https://github.com/boostorg/asio.git synced 2026-01-19 04:02:09 +00:00

Change inline_or_executor to use blocking.always by default.

This commit is contained in:
Christopher Kohlhoff
2025-10-30 20:41:07 +11:00
parent 5fa261e86d
commit 893e569bbd
2 changed files with 4 additions and 4 deletions

View File

@@ -40,7 +40,7 @@ namespace asio {
* @c blocking.possibly) are executed inline.
*/
template <typename Executor,
typename Blocking = execution::blocking_t::possibly_t,
typename Blocking = execution::blocking_t::always_t,
typename InlineExceptionHandling
= execution::inline_exception_handling_t::propagate_t>
class inline_or_executor

View File

@@ -60,11 +60,11 @@ void inline_or_executor_query_test()
BOOST_ASIO_CHECK(
boost::asio::query(s1, boost::asio::execution::blocking)
== boost::asio::execution::blocking.possibly);
== boost::asio::execution::blocking.always);
BOOST_ASIO_CHECK(
boost::asio::query(s1, boost::asio::execution::blocking.possibly)
== boost::asio::execution::blocking.possibly);
boost::asio::query(s1, boost::asio::execution::blocking.always)
== boost::asio::execution::blocking.always);
BOOST_ASIO_CHECK(
boost::asio::query(s1, boost::asio::execution::outstanding_work)