From 696fda9143739ee1beb0369cdad5652b8c21aead Mon Sep 17 00:00:00 2001
From: Craig Tiller <ctiller@google.com>
Date: Fri, 6 Feb 2015 10:59:44 -0800
Subject: [PATCH] Add dropped line

---
 src/core/channel/client_channel.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/core/channel/client_channel.c b/src/core/channel/client_channel.c
index c2c23f5156..8e8f95fdb3 100644
--- a/src/core/channel/client_channel.c
+++ b/src/core/channel/client_channel.c
@@ -244,6 +244,7 @@ static void cancel_rpc(grpc_call_element *elem, grpc_call_op *op) {
       return; /* early out */
     case CALL_WAITING:
       remove_waiting_child(chand, calld);
+      calld->state = CALL_CANCELLED;
       gpr_mu_unlock(&chand->mu);
       send_up_cancelled_ops(elem);
       calld->s.waiting.on_complete(calld->s.waiting.on_complete_user_data,
-- 
GitLab