Joe.C writes:
Hi, When httpd connection is closed, bosybox httpd will not stop reading from CGI program. This patch fix this problem. It check the return value of bb_full_write and stop reading from CGI if the connection is closed. Please apply this patch. Joe.C
This commit is contained in:
parent
c71c18957d
commit
ef43749e83
@ -1271,7 +1271,9 @@ static int sendCgi(const char *url,
|
||||
}
|
||||
firstLine = 0;
|
||||
}
|
||||
bb_full_write(s, rbuf, count);
|
||||
if (bb_full_write(s, rbuf, count) != count)
|
||||
break;
|
||||
|
||||
#ifdef DEBUG
|
||||
if (config->debugHttpd)
|
||||
fprintf(stderr, "cgi read %d bytes\n", count);
|
||||
|
Loading…
Reference in New Issue
Block a user