aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/transport/transport.c
diff options
context:
space:
mode:
authorGravatar Sree Kuchibhotla <sreek@google.com>2017-07-05 15:32:43 -0700
committerGravatar Sree Kuchibhotla <sreek@google.com>2017-07-05 15:32:43 -0700
commitb633a86e1a39c9d3bb74a226a6174b88683ca372 (patch)
treec5be96d3cc2f54648b0fa9b212b1c392d04ef73b /src/core/lib/transport/transport.c
parentad9dd52e595e877d2ddfd29a50a32765e9865422 (diff)
parent0c009ba2b590618fdeade42bb7ebd3034f6fd045 (diff)
Merge branch 'master' into fix_alarm
Diffstat (limited to 'src/core/lib/transport/transport.c')
-rw-r--r--src/core/lib/transport/transport.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/lib/transport/transport.c b/src/core/lib/transport/transport.c
index 52725846e6..6a9eba110d 100644
--- a/src/core/lib/transport/transport.c
+++ b/src/core/lib/transport/transport.c
@@ -206,6 +206,11 @@ grpc_endpoint *grpc_transport_get_endpoint(grpc_exec_ctx *exec_ctx,
return transport->vtable->get_endpoint(exec_ctx, transport);
}
+// grpc_transport_stream_op_batch_finish_with_failure
+// is a function that must always unref cancel_error
+// though it lives in lib, it handles transport stream ops sure
+// it's grpc_transport_stream_op_batch_finish_with_failure
+
void grpc_transport_stream_op_batch_finish_with_failure(
grpc_exec_ctx *exec_ctx, grpc_transport_stream_op_batch *op,
grpc_error *error) {