diff --git a/test/core/end2end/fuzzers/api_fuzzer.c b/test/core/end2end/fuzzers/api_fuzzer.c index a9144825884ad87cde56b2dde0a550b72030cf01..225c333cda0e237980a22a7dc1eb5f621bac0e61 100644 --- a/test/core/end2end/fuzzers/api_fuzzer.c +++ b/test/core/end2end/fuzzers/api_fuzzer.c @@ -571,7 +571,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if (g_channel == NULL) ok = false; grpc_call *parent_call = NULL; if (active_call->type != ROOT) { - if (active_call->call == NULL) { + if (active_call->call == NULL || active_call->type == CLIENT) { end(&inp); break; }