class Async::Waiter
def initialize(parent: nil, finished: Async::Condition.new)
def initialize(parent: nil, finished: Async::Condition.new) @finished = finished @done = [] @parent = parent end
def initialize(parent: nil, finished: Async::Condition.new) @finished = finished @done = [] @parent = parent end