commit 299e9ec457618fb5bc02cae5335a05534f8d17a5
parent 4d19877bdf1e9c9348a813c6f39a5d41aae97b92
Author: Christian Grothoff <christian@grothoff.org>
Date: Thu, 28 May 2026 20:07:26 +0200
do not increment c->rq.cntn.recv_size twice by cntn_data_ready aka size_provided
Diffstat:
1 file changed, 0 insertions(+), 5 deletions(-)
diff --git a/src/mhd2/stream_process_request.c b/src/mhd2/stream_process_request.c
@@ -3455,11 +3455,7 @@ process_request_chunked_body (struct MHD_Connection *restrict c)
#ifdef MHD_SUPPORT_POST_PARSER
if (mhd_ACTION_POST_PARSE == c->rq.app_act.head_act.act)
{
- size_t size_provided;
-
c->rq.cntn.recv_size += cntn_data_ready;
- size_provided = cntn_data_ready;
-
state_updated = mhd_stream_post_parse (c,
&cntn_data_ready,
buffer_head);
@@ -3469,7 +3465,6 @@ process_request_chunked_body (struct MHD_Connection *restrict c)
(mhd_HTTP_STAGE_BODY_RECEIVING != c->stage));
if (mhd_HTTP_STAGE_BODY_RECEIVING != c->stage)
c->discard_request = true;
- c->rq.cntn.recv_size += size_provided;
}
else
#endif /* MHD_SUPPORT_POST_PARSER */