Skip to content

Commit 4a2085c

Browse files
authored
Uses ignore as default for connection::async_exec (#265)
Updates test_conn_echo_stress.cpp to use this default close #264
1 parent 2fc54bc commit 4a2085c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

include/boost/redis/connection.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -898,8 +898,8 @@ class connection {
898898
std::size_t receive(system::error_code& ec) { return impl_.receive(ec); }
899899

900900
/// Calls `boost::redis::basic_connection::async_exec`.
901-
template <class Response, class CompletionToken = asio::deferred_t>
902-
auto async_exec(request const& req, Response& resp, CompletionToken&& token = {})
901+
template <class Response = ignore_t, class CompletionToken = asio::deferred_t>
902+
auto async_exec(request const& req, Response& resp = ignore, CompletionToken&& token = {})
903903
{
904904
return async_exec(req, any_adapter(resp), std::forward<CompletionToken>(token));
905905
}

test/test_conn_echo_stress.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ auto push_consumer(connection& conn, int expected) -> net::awaitable<void>
7979
auto echo_session(connection& conn, const request& pubs, int n) -> net::awaitable<void>
8080
{
8181
for (auto i = 0; i < n; ++i)
82-
co_await conn.async_exec(pubs, ignore);
82+
co_await conn.async_exec(pubs);
8383
}
8484

8585
void rethrow_on_error(std::exception_ptr exc)

0 commit comments

Comments
 (0)