Handle fastcgit chunk return

This commit is contained in:
2022-11-11 02:23:12 +01:00
parent 206ae3264d
commit 8435048150

View File

@ -625,7 +625,10 @@ int fastcgi_receive_chunked(fastcgi_conn *conn, sock *client) {
unsigned long next_len; unsigned long next_len;
while (1) { while (1) {
next_len = sock_get_chunk_header(client); ret = sock_get_chunk_header(client);
if (ret < 0) return (int) ret;
next_len = ret;
if (next_len <= 0) break; if (next_len <= 0) break;
ret = fastcgi_receive(conn, client, next_len); ret = fastcgi_receive(conn, client, next_len);