code: func configureDaemon(cmd *exec.Cmd) {
  	// Start it in a new sessions (and hence process group) so that killing agent
  	// (even with Ctrl-C) won't kill proxy.
  	cmd.SysProcAttr = &syscall.SysProcAttr{Setsid: true}
  }
docs: // configureDaemon is called prior to Start to allow system-specific setup.