Given the necessity for fibers::asio::round_robin to share its ready queue among all threads calling io_service::run() on the same io_service instance, the capability to allow hop (or not) in the fibers::asio::yield mechanism is redundant.