Merge branch 'mk/http-backend-kill-children-before-exit'
The http-backend CGI process did not correctly clean up the child processes it spawns to run upload-pack etc. when it dies itself, which has been corrected. * mk/http-backend-kill-children-before-exit: http-backend: enable cleaning up forked upload/receive-pack on exitmaint
commit
ea8620b401
|
@ -486,6 +486,8 @@ static void run_service(const char **argv, int buffer_input)
|
|||
if (buffer_input || gzipped_request || req_len >= 0)
|
||||
cld.in = -1;
|
||||
cld.git_cmd = 1;
|
||||
cld.clean_on_exit = 1;
|
||||
cld.wait_after_clean = 1;
|
||||
if (start_command(&cld))
|
||||
exit(1);
|
||||
|
||||
|
|
Loading…
Reference in New Issue