removed the waitall, its easier and cleaner to just perma sleep and let the chld sig handler take care of business
See if more threads = faster, handle any Errno::ECHILD errs we get while waiting for our children.