From: Joshua Rogers Date: Tue, 7 Oct 2025 05:59:29 +0000 (+0800) Subject: h3/ngtcp2: close just-opened QUIC stream when submit_request fails X-Git-Tag: rc-8_17_0-1~71 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=38ab421f60f79f8dfd85f24a03c358a7a8431018;p=thirdparty%2Fcurl.git h3/ngtcp2: close just-opened QUIC stream when submit_request fails Closes #18904 --- diff --git a/lib/vquic/curl_ngtcp2.c b/lib/vquic/curl_ngtcp2.c index 0254f594ef..68f346af78 100644 --- a/lib/vquic/curl_ngtcp2.c +++ b/lib/vquic/curl_ngtcp2.c @@ -1607,6 +1607,7 @@ static CURLcode h3_stream_open(struct Curl_cfilter *cf, "%d (%s)", stream->id, rc, nghttp3_strerror(rc)); break; } + cf_ngtcp2_stream_close(cf, data, stream); result = CURLE_SEND_ERROR; goto out; }