aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/transport
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-02-09 14:25:32 -0800
committerGravatar Craig Tiller <ctiller@google.com>2017-02-09 14:25:32 -0800
commit5634ef6e4a86d284d973c400f49b6370ad6035eb (patch)
tree3b22d10c3d1583e29aba801a63c7cc2ad6926387 /src/core/ext/transport
parent4638d7ab64fd31547a30a71d6356105b2c1285d5 (diff)
Make combiners refcounted, to facilitate sharing
Diffstat (limited to 'src/core/ext/transport')
-rw-r--r--src/core/ext/transport/chttp2/transport/chttp2_transport.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/ext/transport/chttp2/transport/chttp2_transport.c b/src/core/ext/transport/chttp2/transport/chttp2_transport.c
index 8a9eaa8b6a..d576f85dd2 100644
--- a/src/core/ext/transport/chttp2/transport/chttp2_transport.c
+++ b/src/core/ext/transport/chttp2/transport/chttp2_transport.c
@@ -168,7 +168,7 @@ static void destruct_transport(grpc_exec_ctx *exec_ctx,
grpc_chttp2_stream_map_destroy(&t->stream_map);
grpc_connectivity_state_destroy(exec_ctx, &t->channel_callback.state_tracker);
- grpc_combiner_destroy(exec_ctx, t->combiner);
+ grpc_combiner_unref(exec_ctx, t->combiner);
cancel_pings(exec_ctx, t, GRPC_ERROR_CREATE("Transport destroyed"));