]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/asio/example/cpp17/coroutines_ts/range_based_for.cpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / libs / asio / example / cpp17 / coroutines_ts / range_based_for.cpp
index 477349aeee4157ba2324f4d9d8115f3aa7bf4ca3..210e0525d0d345e88fa385582dcd3c3ef0702e2a 100644 (file)
@@ -91,12 +91,7 @@ int main()
     signals.async_wait([&](auto, auto){ io_context.stop(); });
 
     tcp::acceptor acceptor(io_context, {tcp::v4(), 55555});
-    co_spawn(io_context,
-        [acceptor = std::move(acceptor)]() mutable
-        {
-          return listener(std::move(acceptor));
-        },
-        detached);
+    co_spawn(io_context, listener(std::move(acceptor)), detached);
 
     io_context.run();
   }