You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Darwin B-92RGMD6R-1918.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 x86_64
The text was updated successfully, but these errors were encountered:
yiweiYoung
changed the title
http/3: transfer is still ongoing on quic stream when cancel http3 on which connection has other http/3 streams
http/3: transfer is still ongoing on quic stream when cancel the http3 stream on which connection has other http/3 streams
May 9, 2024
I did this
i make http/3 requests on easy handle, then add to multi handle. pesudo code like this
I expected the following
after remove easy handle1, the http/3 stream is closed but quic stream is still opened. why?
actually, quic stream0 is still transer data. i find this from the source code at curl_ngtcp2.c
Q why quic stream is remain opened when we shutdown http/3 stream
curl/libcurl version
curl version: libcurl/8.7.0-DEV quictls/1.1.1s zlib/1.2.11 ngtcp2/1.4.0 nghttp3/1.2.0
operating system
Darwin B-92RGMD6R-1918.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 x86_64
The text was updated successfully, but these errors were encountered: