diff --git a/src/cpp/client/client_unary_call.cc b/src/cpp/client/client_unary_call.cc index 51bcfdada6ca9b135e2bdd07cc5a4a27042a32ae..284af33b4352a04cd115b86c7fcbc6fecae6d692 100644 --- a/src/cpp/client/client_unary_call.cc +++ b/src/cpp/client/client_unary_call.cc @@ -57,7 +57,7 @@ Status BlockingUnaryCall(ChannelInterface *channel, const RpcMethod &method, buf.AddClientSendClose(); buf.AddClientRecvStatus(&context->trailing_metadata_, &status); call.PerformOps(&buf); - GPR_ASSERT(cq.Pluck(&buf) && (buf.got_message || !status.IsOk())); + GPR_ASSERT((cq.Pluck(&buf) && buf.got_message) || !status.IsOk()); return status; }