diff options
author | Yuchen Zeng <zyc@google.com> | 2017-05-24 16:40:20 -0700 |
---|---|---|
committer | Yuchen Zeng <zyc@google.com> | 2017-05-24 16:40:20 -0700 |
commit | 4c15fac09f1dcd686f777e7d3d5e9b526f77457b (patch) | |
tree | d2d1ac44d2d9b711be5d46b40f7f769701f34519 /src/core/ext/filters/client_channel | |
parent | 3385b4f2536df02c36070569d0f4b6e83425fb1d (diff) |
Fix another memory leak
Diffstat (limited to 'src/core/ext/filters/client_channel')
-rw-r--r-- | src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c b/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c index 27440eb75f..65e9600845 100644 --- a/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c +++ b/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c @@ -451,6 +451,7 @@ static void on_dns_lookup_done_cb(grpc_exec_ctx *exec_ctx, void *arg, } grpc_closure_sched(exec_ctx, r->on_resolve_address_done, GRPC_ERROR_REF(error)); + grpc_lb_addresses_destroy(exec_ctx, r->lb_addrs); gpr_free(r); } |