optimize the fetch_ready. Break early after got ready fiber and reduce the clock_type::now() call