diff --git a/src/core/channel/http_server_filter.c b/src/core/channel/http_server_filter.c index d3c6012d88128578b4e01fdfdcc5a0ecc9fdceda..7a6a89e050b7576d971fc6aeeeba76ef93290899 100644 --- a/src/core/channel/http_server_filter.c +++ b/src/core/channel/http_server_filter.c @@ -202,7 +202,7 @@ static void hs_mutate_op(grpc_call_element *elem, calld->sent_status = 1; grpc_metadata_batch_add_head(&stream_op->data.metadata, &calld->status, GRPC_MDELEM_REF(channeld->status_ok)); - grpc_metadata_batch_add_tail(&op->data.metadata, &calld->content_type, + grpc_metadata_batch_add_tail(&stream_op->data.metadata, &calld->content_type, GRPC_MDELEM_REF(channeld->content_type)); break; }