This is 
  a) on purpose - the defer fires for the error return paths, but I need to Close explicitly to force send_nsca process completion before Wait()
  b) safe; see http://golang.org/src/pkg/os/exec/exec.go#L390