Check for errors before modifying proc attrs (#1181)
Signed-off-by: Shivam Sandbhor <shivam.sandbhor@gmail.com>
This commit is contained in:
parent
cc1ab8c50d
commit
59a537514f
|
@ -241,10 +241,10 @@ func (pb *PluginBroker) loadNotificationPlugin(name string, binaryPath string) (
|
|||
}
|
||||
cmd := exec.Command(binaryPath)
|
||||
cmd.SysProcAttr, err = getProcessAtr(pb.pluginProcConfig.User, pb.pluginProcConfig.Group)
|
||||
cmd.SysProcAttr.Credential.NoSetGroups = true
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "while getting process attributes")
|
||||
}
|
||||
cmd.SysProcAttr.Credential.NoSetGroups = true
|
||||
pb.pluginMap[name] = &NotifierPlugin{}
|
||||
l := log.New()
|
||||
err = types.ConfigureLogger(l)
|
||||
|
|
Loading…
Reference in a new issue