fixed ChildProcessMonitor to collect multiple child processes