class Async::Scheduler
def io_select(...)
@public Since *Async v2.25*.
Wait for the specified IOs to become ready for the specified events.
def io_select(...) Thread.new do # Don't make unnecessary output, since we will propagate the exception: Thread.current.report_on_exception = false ::IO.select(...) end.value end