whole_func_string: function killPosix() {
    getDescendentProcessInfo(this.pid, (err, descendent) => {
      if (err) {
        return
      }
  
      descendent.forEach(({PID: pid}) => {
        try {
          process.kill(pid)
        } catch (_err) {
          // ignore.
        }
      })
    })
  }
func_code_string: function killPosix() {
    getDescendentProcessInfo(this.pid, (err, descendent) => {
      if (err) {
        return
      }
  
      descendent.forEach(({PID: pid}) => {
        try {
          process.kill(pid)
        } catch (_err) {
          // ignore.
        }
      })
    })
  }
func_documentation_string: Kills the new process and its sub processes.
  @this ChildProcess
  @returns {void}