From caa5106c4f80e408a282693ad0197d8b45611d6e Mon Sep 17 00:00:00 2001
From: Yang Gao <yangg@google.com>
Date: Tue, 17 Feb 2015 12:09:14 -0800
Subject: [PATCH] also set got_message

---
 src/cpp/common/call.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/cpp/common/call.cc b/src/cpp/common/call.cc
index 70daa6a3b0..f1142cf8e5 100644
--- a/src/cpp/common/call.cc
+++ b/src/cpp/common/call.cc
@@ -255,7 +255,7 @@ void CallOpBuffer::FinalizeResult(void** tag, bool* status) {
   // Parse received message if any.
   if (recv_message_) {
     if (recv_message_buf_) {
-      got_message = true;
+      got_message = *status;
       *status = *status && DeserializeProto(recv_message_buf_, recv_message_);
       grpc_byte_buffer_destroy(recv_message_buf_);
       recv_message_buf_ = nullptr;
-- 
GitLab