zhangmeng
2020-01-16 be12d77a88a53e4a57d66753956a4ded95213010
app/master/reaper.go
@@ -51,10 +51,16 @@
   cmd := exec.CommandContext(ctxt, bin, args...)
   rEnv := ""
   if len(env) != 0 {
      rEnv = "LD_LIBRARY_PATH=" + env
      runtime := "LD_LIBRARY_PATH"
      rEnv = runtime + "=" + env
      logo.Infoln("Env String: ", rEnv)
      // remove os environ ld
      old := os.Getenv(runtime)
      os.Unsetenv(runtime)
      cmd.Env = os.Environ()
      cmd.Env = append(cmd.Env, rEnv)
      logo.Infoln("Env String: ", cmd.Env)
      os.Setenv(runtime, old)
   }
   pid := -1