aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core/end2end
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2018-01-16 12:51:33 -0800
committerGravatar Craig Tiller <ctiller@google.com>2018-01-16 12:51:33 -0800
commitd7ae4a1c617f319f6c8f31890bdacadc343037b7 (patch)
tree31de0069ea2508ba8cec7b36bc2499d498d5c989 /test/core/end2end
parentbe448700590c5995dd2bdf95223aa5de96d02160 (diff)
Also stop processing input stream
Diffstat (limited to 'test/core/end2end')
-rw-r--r--test/core/end2end/fuzzers/api_fuzzer.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/core/end2end/fuzzers/api_fuzzer.cc b/test/core/end2end/fuzzers/api_fuzzer.cc
index 884cbdb3e5..43c9fa19c6 100644
--- a/test/core/end2end/fuzzers/api_fuzzer.cc
+++ b/test/core/end2end/fuzzers/api_fuzzer.cc
@@ -283,6 +283,7 @@ static grpc_channel_credentials* read_ssl_channel_creds(input_stream* inp) {
static grpc_call_credentials* read_call_creds(input_stream* inp, int depth) {
if (depth > 64) {
// prevent creating infinitely deep call creds
+ end(inp);
return nullptr;
}
switch (next_byte(inp)) {