githaven-fork/modules/process
zeripath 1d04e8641d
Set Setpgid on child git processes (#19865)
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 reaped.

Fix #19077

Signed-off-by: Andrew Thornton <art27@cantab.net>
2022-06-03 15:36:18 +01:00
..
context.go Make Requests Processes and create process hierarchy. Associate OpenRepository with context. (#17125) 2021-11-30 20:06:32 +00:00
error.go Add Goroutine stack inspector to admin/monitor (#19207) 2022-03-31 19:01:43 +02:00
manager_exec.go Set Setpgid on child git processes (#19865) 2022-06-03 15:36:18 +01:00
manager_stacktraces.go Add Goroutine stack inspector to admin/monitor (#19207) 2022-03-31 19:01:43 +02:00
manager_test.go Add Goroutine stack inspector to admin/monitor (#19207) 2022-03-31 19:01:43 +02:00
manager_unix.go Set Setpgid on child git processes (#19865) 2022-06-03 15:36:18 +01:00
manager_windows.go Set Setpgid on child git processes (#19865) 2022-06-03 15:36:18 +01:00
manager.go Add Goroutine stack inspector to admin/monitor (#19207) 2022-03-31 19:01:43 +02:00
process.go Add Goroutine stack inspector to admin/monitor (#19207) 2022-03-31 19:01:43 +02:00