aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/channel/channel_stack.c
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-03-02 08:42:54 -0800
committerGravatar Craig Tiller <ctiller@google.com>2017-03-02 08:42:54 -0800
commit9c1ec542ef76edd5dd646f5ffa3ef7105d9565c9 (patch)
treeb2114fa4f04afabe0a4262525ac2955cf85b2b24 /src/core/lib/channel/channel_stack.c
parentea54b8c0c0029c094a2ebb08ce04cbf3a02e24fa (diff)
Get a few files compiling with new transport ops
Diffstat (limited to 'src/core/lib/channel/channel_stack.c')
-rw-r--r--src/core/lib/channel/channel_stack.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/lib/channel/channel_stack.c b/src/core/lib/channel/channel_stack.c
index 3fb2a60ac7..e92e46a9b1 100644
--- a/src/core/lib/channel/channel_stack.c
+++ b/src/core/lib/channel/channel_stack.c
@@ -293,6 +293,7 @@ void grpc_call_element_signal_error(grpc_exec_ctx *exec_ctx,
grpc_call_element *elem,
grpc_error *error) {
grpc_transport_stream_op *op = grpc_make_transport_stream_op(NULL);
- op->cancel_error = error;
+ op->cancel_stream = true;
+ op->payload->cancel_stream.cancel_error = error;
elem->filter->start_transport_stream_op(exec_ctx, elem, op);
}