class Async::Condition

def wait

def wait
	@waiting << Fiber.current
	
	Task.yield
end