Skip to content

fix QUIC stream close#21

Closed
dyhkwong wants to merge 1 commit intoSagerNet:devfrom
dyhkwong:fix-quic-stream-close
Closed

fix QUIC stream close#21
dyhkwong wants to merge 1 commit intoSagerNet:devfrom
dyhkwong:fix-quic-stream-close

Conversation

@dyhkwong
Copy link
Contributor

@dyhkwong dyhkwong commented Nov 18, 2024

Current implementation does not work with some public DoQ servers (e.g. quic://dns.nextdns.io)

https://datatracker.ietf.org/doc/html/rfc9250#section-4.2-6

  • The client MUST send the DNS query over the selected stream and MUST indicate through the STREAM FIN mechanism that no further data will be sent on that stream.
  • Servers MAY defer processing of a query until the STREAM FIN has been indicated on the stream selected by the client.

@nekohasekai nekohasekai deleted the branch SagerNet:dev March 29, 2025 09:37
@dyhkwong dyhkwong deleted the fix-quic-stream-close branch April 1, 2025 06:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants