Browse Source

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 exit
maint
Junio C Hamano 6 years ago
parent
commit
ea8620b401
  1. 2
      http-backend.c

2
http-backend.c

@ -486,6 +486,8 @@ static void run_service(const char **argv, int buffer_input) @@ -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…
Cancel
Save