diff options
author | Craig Tiller <ctiller@google.com> | 2017-03-10 10:20:17 -0800 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2017-03-10 10:20:17 -0800 |
commit | 72920cc08ac8bee1816422974468502ce43e9b7b (patch) | |
tree | 0428d022df797c0ed3b4e0bb5287144f0fd62d6b /src/core/lib/surface/lame_client.c | |
parent | 8c09d6795a8702585e9bb6596c2ae8da33709078 (diff) |
Conversion progress
Diffstat (limited to 'src/core/lib/surface/lame_client.c')
-rw-r--r-- | src/core/lib/surface/lame_client.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/core/lib/surface/lame_client.c b/src/core/lib/surface/lame_client.c index 49bc4c114b..4c2c3df14f 100644 --- a/src/core/lib/surface/lame_client.c +++ b/src/core/lib/surface/lame_client.c @@ -84,10 +84,12 @@ static void lame_start_transport_stream_op(grpc_exec_ctx *exec_ctx, grpc_call_element *elem, grpc_transport_stream_op *op) { GRPC_CALL_LOG_OP(GPR_INFO, elem, op); - if (op->recv_initial_metadata != NULL) { - fill_metadata(exec_ctx, elem, op->recv_initial_metadata); - } else if (op->recv_trailing_metadata != NULL) { - fill_metadata(exec_ctx, elem, op->recv_trailing_metadata); + if (op->recv_initial_metadata) { + fill_metadata(exec_ctx, elem, + op->payload->recv_initial_metadata.recv_initial_metadata); + } else if (op->recv_trailing_metadata) { + fill_metadata(exec_ctx, elem, + op->payload->recv_trailing_metadata.recv_trailing_metadata); } grpc_transport_stream_op_finish_with_failure( exec_ctx, op, GRPC_ERROR_CREATE("lame client channel")); |