mirror of
https://github.com/boostorg/fiber.git
synced 2026-02-02 20:52:21 +00:00
If the async operation invoked by the asio async function immediately calls yield_handler_base::operator() even before control reaches async_result_base::get(), which would suspend the calling fiber, the context* bound by yield_handler_base's constructor is still the active() context. This may not be passed to context::migrate(). It probably shouldn't be passed to context::set_ready(), either.