class Async::Reactor
def initialize(parent = nil, selector: self.class.selector, logger: nil)
def initialize(parent = nil, selector: self.class.selector, logger: nil) super(parent) @selector = selector @timers = Timers::Group.new @logger = logger @ready = [] @running = [] @interrupted = false @guard = Mutex.new end