Please add an option where if one of the child processes unexpectedly, the parent shuts down any other children and then quits. Use case: if one of the children has a configuration mistake, everything should quit.