From 09cea3fbef654fc72fd4a65ee17ac534d88b22bd Mon Sep 17 00:00:00 2001 From: megatronking Date: Fri, 6 Aug 2021 15:47:07 +0800 Subject: [PATCH] ngtcp2: reset the oustanding send buffer again when drained Closes #7538 --- lib/vquic/ngtcp2.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/vquic/ngtcp2.c b/lib/vquic/ngtcp2.c index 107fcb8c17..3374e9eebd 100644 --- a/lib/vquic/ngtcp2.c +++ b/lib/vquic/ngtcp2.c @@ -1676,6 +1676,12 @@ static ssize_t ngh3_stream_send(struct Curl_easy *data, return -1; } + /* Reset post upload buffer after resumed. */ + if(stream->upload_mem) { + stream->upload_mem = NULL; + stream->upload_len = 0; + } + *curlcode = CURLE_OK; return sent; } -- 2.47.3