]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/common: test_blocked_completion uses boost::asio::post()
authorCasey Bodley <cbodley@redhat.com>
Fri, 10 Feb 2023 19:54:51 +0000 (14:54 -0500)
committerAdam Emerson <aemerson@redhat.com>
Thu, 14 Sep 2023 21:26:41 +0000 (17:26 -0400)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/test/common/test_blocked_completion.cc

index 71e5784af7e4ac0c32b3b10943f3ad0659f058ce..29729e06a1c5bb51760a17f8e448767de4469b46 100644 (file)
@@ -70,11 +70,9 @@ auto id(const Executor& executor, CompletionToken&& token,
        Args&& ...args)
 {
   ba::async_completion<CompletionToken, void(Args...)> init(token);
-  auto a = ba::get_associated_allocator(init.completion_handler);
-  executor.post(ca::forward_handler(
+  boost::asio::post(ca::forward_handler(
                  ca::bind_handler(std::move(init.completion_handler),
-                                  std::forward<Args>(args)...)),
-               a);
+                                  std::forward<Args>(args)...)));
   return init.result.get();
 }