class Async::Container::Group

def select(duration)

Wait for a child process to exit OR a signal to be received.
def select(duration)
	::Thread.handle_interrupt(SignalException => :immediate) do
		readable, _, _ = ::IO.select(@running.keys, nil, nil, duration)
		
		return readable
	end
end