zhangmeng
2020-01-13 fe75f33155ddb7bd93476cad27da51acd91a93fc
app/master/reaper.go
@@ -52,6 +52,7 @@
   rEnv := ""
   if len(env) != 0 {
      rEnv = "LD_LIBRARY_PATH=" + env
      logo.Infoln("Env String: ", rEnv)
      cmd.Env = os.Environ()
      cmd.Env = append(cmd.Env, rEnv)
   }
@@ -59,10 +60,12 @@
   pid := -1
   cmd.Stdout = os.Stdout
   cmd.Stderr = os.Stderr
   cmd.SysProcAttr = &syscall.SysProcAttr{Pdeathsig: syscall.SIGTERM}
   err := cmd.Start()
   if err == nil {
      pid = cmd.Process.Pid
      procMap[pid] = &procInfo{cmd, rEnv}
      procMap[pid] = &procInfo{cmd, env}
   }
   return pid, err
}