New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set Setpgid on child git processes #19865
Commits on Jun 1, 2022
-
Set Setpgid on child git processes
When Gitea is running as PID 1 git will occassionally orphan child processes leading to (defunct) processes. This PR simply sets Setpgid to true on these child processes meaning that these defunct processes will also be correctly killed. Fix go-gitea#19077 Signed-off-by: Andrew Thornton <art27@cantab.net>
Configuration menu - View commit details
-
Copy full SHA for b2584a2 - Browse repository at this point
Copy the full SHA b2584a2View commit details -
Signed-off-by: Andrew Thornton <art27@cantab.net>
Configuration menu - View commit details
-
Copy full SHA for dfaff61 - Browse repository at this point
Copy the full SHA dfaff61View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4b90e2 - Browse repository at this point
Copy the full SHA e4b90e2View commit details -
try to get the go:build to work properly
Signed-off-by: Andrew Thornton <art27@cantab.net>
Configuration menu - View commit details
-
Copy full SHA for d82bd95 - Browse repository at this point
Copy the full SHA d82bd95View commit details -
Update modules/git/command_windows.go
Co-authored-by: singuliere <35190819+singuliere@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5b7f201 - Browse repository at this point
Copy the full SHA 5b7f201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dc3c63 - Browse repository at this point
Copy the full SHA 4dc3c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d1941e - Browse repository at this point
Copy the full SHA 5d1941eView commit details
Commits on Jun 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c6f274f - Browse repository at this point
Copy the full SHA c6f274fView commit details -
Extend to all other uses of CommandContext
Signed-off-by: Andrew Thornton <art27@cantab.net>
Configuration menu - View commit details
-
Copy full SHA for fd060fa - Browse repository at this point
Copy the full SHA fd060faView commit details
Commits on Jun 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0eabaf3 - Browse repository at this point
Copy the full SHA 0eabaf3View commit details -
Update modules/process/manager_unix.go
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4498295 - Browse repository at this point
Copy the full SHA 4498295View commit details