Skip to content

h3, ngtcp2, error handling - #13562

Closed
icing wants to merge 5 commits into
curl:masterfrom
icing:h3-ngtcp2-closing
Closed

h3, ngtcp2, error handling#13562
icing wants to merge 5 commits into
curl:masterfrom
icing:h3-ngtcp2-closing

Conversation

@icing

@icing icing commented May 8, 2024

Copy link
Copy Markdown
Contributor
  • identify ngtcp2 and nghttp3 error codes that are fatal
  • close quic connection on fatal errors
  • refuse further filter operations once connection is closed

@github-actions github-actions Bot added HTTP/3 h3 or quic related tests labels May 8, 2024
Comment thread lib/vquic/curl_ngtcp2.c Outdated
icing added 5 commits May 9, 2024 11:08
- identify ngtcp2 and nghttp3 error codes that are fatal
- close quic connection on fatal errors
- refuse further filter operations once connection is closed
- improve trace message on closing stream
- confusion about the nghttp3 API. We should close
  the QUIC stream on cancel and not use the nghttp3
  calls intended to be invoked when the QUIC stream
  was closed by the peer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

HTTP/3 h3 or quic related tests

Development

Successfully merging this pull request may close these issues.

2 participants