diff options
author | ncteisen <ncteisen@gmail.com> | 2018-01-29 13:17:45 -0800 |
---|---|---|
committer | ncteisen <ncteisen@gmail.com> | 2018-01-29 14:08:14 -0800 |
commit | 8a7f65d727ce853e0ea65ece24ffce635238b488 (patch) | |
tree | a74e36be82b6f9280ea928e5499aec2c48ca7a16 /src/core/lib/channel | |
parent | 42403d74ea338f5729d30d4e5aae1afcae14939f (diff) |
fix test mem leak
Diffstat (limited to 'src/core/lib/channel')
-rw-r--r-- | src/core/lib/channel/channel_tracer.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/lib/channel/channel_tracer.cc b/src/core/lib/channel/channel_tracer.cc index 8c58ea2fcc..5f8563fdb9 100644 --- a/src/core/lib/channel/channel_tracer.cc +++ b/src/core/lib/channel/channel_tracer.cc @@ -89,6 +89,7 @@ ChannelTracer::ChannelTracer(size_t max_nodes) void ChannelTracer::FreeNode(TraceEvent* node) { GRPC_ERROR_UNREF(node->error_); + node->referenced_tracer_.reset(nullptr); grpc_slice_unref_internal(node->data_); gpr_free(node); } |