commit 6d7825e8524872f585562574df1233b692ce81cd
parent 8a69a4492345c359ab804109d97efb7e292a2c7b
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Tue, 23 Nov 2021 14:56:24 +0300
process_request_body(): do not process when no more data is available
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c
@@ -3139,6 +3139,8 @@ process_request_body (struct MHD_Connection *connection)
buffer_head += i;
connection->current_chunk_offset = 0;
connection->current_chunk_size = 0;
+ if (0 == available)
+ break;
}
if (connection->current_chunk_offset <
connection->current_chunk_size)