#include <boost/fiber/context.hpp>
#include <boost/fiber/detail/config.hpp>
#include <boost/fiber/detail/spinlock.hpp>
+#include <boost/fiber/waker.hpp>
#ifdef BOOST_HAS_ABI_HEADERS
# include BOOST_ABI_PREFIX
private:
friend class condition_variable;
- using wait_queue_type = context::wait_queue_t;
-
detail::spinlock wait_queue_splk_{};
- wait_queue_type wait_queue_{};
+ wait_queue wait_queue_{};
context * owner_{ nullptr };
public: