Response from callback: do allow negative return amounts, except predefined values

This commit is contained in:
Evgeny Grin (Karlson2k)
2022-04-27 22:11:54 +03:00
parent b8e13a57a0
commit 0424af2a04
+1 -2
View File
@@ -1071,8 +1071,7 @@ try_ready_normal_body (struct MHD_Connection *connection)
(size_t) MHD_MIN ((uint64_t) response->data_buffer_size,
response->total_size
- connection->response_write_position));
if ( (MHD_CONTENT_READER_END_OF_STREAM == ret) ||
(MHD_CONTENT_READER_END_WITH_ERROR == ret) )
if (0 > ret)
{
/* either error or http 1.0 transfer, close socket! */
/* TODO: do not update total size, check whether response