-
Notifications
You must be signed in to change notification settings - Fork 4.6k
transport: allow stream cancellation on the server when blocked on flow control #8528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #8528 +/- ##
==========================================
+ Coverage 81.87% 82.08% +0.20%
==========================================
Files 413 412 -1
Lines 40518 40453 -65
==========================================
+ Hits 33176 33207 +31
+ Misses 5967 5875 -92
+ Partials 1375 1371 -4
🚀 New features to boost your workflow:
|
051097c
to
26176d2
Compare
26176d2
to
c1c5477
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks
The fix did not make into the release? |
We didn't want to delay the 1.75 release too much. We will perform patch releases once this PR is merged. Reviews have been slow due to the annual gRPConf that happened a couple of days ago. |
…ow control (grpc#8528) Fixes: grpc#8517 This change allows `t.closeStream()` to be executed even if the stream state is `done`. This is required to allow streams to be cancelled to timed out. See issue for detailed root cause. RELEASE NOTES: * server: Fix bug preventing streams from being cancelled or timed out when blocked on flow control.
…ow control (grpc#8528) Fixes: grpc#8517 This change allows `t.closeStream()` to be executed even if the stream state is `done`. This is required to allow streams to be cancelled to timed out. See issue for detailed root cause. RELEASE NOTES: * server: Fix bug preventing streams from being cancelled or timed out when blocked on flow control.
…ow control (grpc#8528) Fixes: grpc#8517 This change allows `t.closeStream()` to be executed even if the stream state is `done`. This is required to allow streams to be cancelled to timed out. See issue for detailed root cause. RELEASE NOTES: * server: Fix bug preventing streams from being cancelled or timed out when blocked on flow control.
…ow control (grpc#8528) Fixes: grpc#8517 This change allows `t.closeStream()` to be executed even if the stream state is `done`. This is required to allow streams to be cancelled to timed out. See issue for detailed root cause. RELEASE NOTES: * server: Fix bug preventing streams from being cancelled or timed out when blocked on flow control.
…ow control (grpc#8528) Fixes: grpc#8517 This change allows `t.closeStream()` to be executed even if the stream state is `done`. This is required to allow streams to be cancelled to timed out. See issue for detailed root cause. RELEASE NOTES: * server: Fix bug preventing streams from being cancelled or timed out when blocked on flow control.
Fixes: #8517
This change allows
t.closeStream()
to be executed even if the stream state isdone
. This is required to allow streams to be cancelled to timed out. See issue for detailed root cause.RELEASE NOTES: