From 92f759d7630c6a6fb10e6b5f9fc6df2a612febad Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Mon, 11 Dec 2023 18:55:48 +0000 Subject: [PATCH] fix --- src/core/lib/surface/call.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/lib/surface/call.cc b/src/core/lib/surface/call.cc index 840ed838331..c34d29d152f 100644 --- a/src/core/lib/surface/call.cc +++ b/src/core/lib/surface/call.cc @@ -2978,7 +2978,8 @@ void ClientPromiseBasedCall::CommitBatch(const grpc_op* ops, size_t nops, StartRecvMessage( op, completion, [this]() { - return server_initial_metadata_.receiver.AwaitClosed(); + return Race(server_initial_metadata_.receiver.AwaitClosed(), + server_to_client_messages_.receiver.AwaitClosed()); }, &server_to_client_messages_.receiver, false, spawner); break;