run process initiates its own process group, and "kill" uses that pgid as parameter to ensure that no child is kept alive
Merge branch 'master' into datacratic-internal-branch-2