From c95ca00de0b97d9c50949aeb7122d8298eb5fe0a Mon Sep 17 00:00:00 2001 From: Wu Zhao Date: Wed, 8 May 2024 11:47:44 +0800 Subject: [PATCH] [!] fix interop multiplexing testcase error when hq stream send content and fin separately. (#420) --- demo/xqc_hq_request.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/demo/xqc_hq_request.c b/demo/xqc_hq_request.c index a5eb915b..8c7bec2f 100644 --- a/demo/xqc_hq_request.c +++ b/demo/xqc_hq_request.c @@ -324,6 +324,9 @@ xqc_hq_request_recv_req(xqc_hq_request_t *hqr, char *res_buf, size_t buf_sz, uin read = (ssize_t)strncpy(res_buf, hqr->resource_buf, buf_sz); hqr->resource_read_offset += read; *fin = (hqr->fin || req_fin); + + } else { + read = 0; } return read;