fix(client): reset client request stream on drop - #5
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces automatic stream cancellation and resetting when a RequestStream is dropped before completion. This is implemented via a new AbortOnDrop wrapper around the underlying FrameStream that triggers a reset or stop-sending signal on drop unless disarmed. The client-side connection enables this behavior, while the server-side disables it. Additionally, the quinn dependency in h3-quinn is updated to version 0.11, and a new integration test is added to verify that dropping a client request stream successfully cancels the request on the server. There are no review comments, so no further feedback is provided.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
No description provided.