kill the child process group instead of only the direct child process to support running shell scripts