Future::timed_wait()