aboutsummaryrefslogtreecommitdiff
path: root/bazel
diff options
context:
space:
mode:
authorCraig Tiller <ctiller@google.com>2023-10-19 07:54:42 -0700
committerGitHub <noreply@github.com>2023-10-19 07:54:42 -0700
commitf832772d89cf98ca5ea90b1002de871109d5a2be (patch)
tree3f4d47545c05cdda49738276d64fa63c20d4d0d8 /bazel
parent002b4014305c642fbb08f3ad39632e7eb1b604c4 (diff)
downloadgrpc-grpc-f832772d89cf98ca5ea90b1002de871109d5a2be.tar.gz
[chttp2] Fix behavior on max concurrent streams exceeded (#34654)
Noticed that our behavior conflicts with what's mandated: https://www.rfc-editor.org/rfc/rfc9113.html#section-5.1.2 So here's a quick fix - I like it because it's not a disconnection, which always feels like one outage avoided. --------- Co-authored-by: ctiller <ctiller@users.noreply.github.com>
Diffstat (limited to 'bazel')
-rw-r--r--bazel/experiments.bzl9
1 files changed, 9 insertions, 0 deletions
diff --git a/bazel/experiments.bzl b/bazel/experiments.bzl
index eba454dda8..4fd34c5038 100644
--- a/bazel/experiments.bzl
+++ b/bazel/experiments.bzl
@@ -21,6 +21,9 @@ EXPERIMENTS = {
"dbg": {
},
"off": {
+ "bad_client_test": [
+ "rfc_max_concurrent_streams",
+ ],
"core_end2end_test": [
"event_engine_listener",
"promise_based_client_call",
@@ -105,6 +108,9 @@ EXPERIMENTS = {
"dbg": {
},
"off": {
+ "bad_client_test": [
+ "rfc_max_concurrent_streams",
+ ],
"core_end2end_test": [
"event_engine_listener",
"promise_based_client_call",
@@ -189,6 +195,9 @@ EXPERIMENTS = {
"dbg": {
},
"off": {
+ "bad_client_test": [
+ "rfc_max_concurrent_streams",
+ ],
"cancel_ares_query_test": [
"event_engine_dns",
],