mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-25 12:04:47 +00:00
Marking WRITE end of a pipe as closed in handle_cgi_request()
This commit is contained in:
1 parent
35cf8687df
commit
614b219a27
1 file changed
+2
@@ -3133,9 +3133,11 @@ static void handle_cgi_request(struct mg_connection *conn, const char *prog) {
|
||||
!forward_body_data(conn, in, INVALID_SOCKET, NULL)) {
|
||||
goto done;
|
||||
}
|
||||
|
||||
// Close so child gets an EOF.
|
||||
fclose(in);
|
||||
in = NULL;
|
||||
fd_stdin[1] = -1;
|
||||
|
||||
// Now read CGI reply into a buffer. We need to set correct
|
||||
// status code, thus we need to see all HTTP headers first.
|
||||
|
||||
Reference in new issue
Block a user