1
1
mirror of https://github.com/go-gitea/gitea synced 2025-08-18 15:38:28 +00:00

Set Setpgid on child git processes (#19865) (#19881)

This commit is contained in:
zeripath
2022-06-04 04:39:15 +01:00
committed by GitHub
parent daf14b275a
commit 736b7b25a4
9 changed files with 50 additions and 4 deletions

View File

@@ -254,13 +254,13 @@ func (pm *Manager) ExecDirEnvStdIn(timeout time.Duration, dir, desc string, env
if stdIn != nil {
cmd.Stdin = stdIn
}
SetSysProcAttribute(cmd)
if err := cmd.Start(); err != nil {
return "", "", err
}
err := cmd.Wait()
if err != nil {
err = &Error{
PID: GetPID(ctx),