commit | cd4508f944c596bea79f1f19fab761272703c5e4 | [log] [tgz] |
---|---|---|
author | murgatroid99 <mlumish@google.com> | Fri Jul 07 14:44:56 2017 -0700 |
committer | murgatroid99 <mlumish@google.com> | Mon Jul 10 10:07:07 2017 -0700 |
tree | 95b5117242d9f1471e75bc13c97166e537b66643 | |
parent | 4e014a241011356c8c03c45c86b88bf5f012d8d1 [diff] [blame] |
Fix some memory leaks in UV TCP code
diff --git a/src/core/lib/iomgr/tcp_uv.c b/src/core/lib/iomgr/tcp_uv.c index 213952d..ff5fd3e 100644 --- a/src/core/lib/iomgr/tcp_uv.c +++ b/src/core/lib/iomgr/tcp_uv.c
@@ -67,6 +67,8 @@ static void tcp_free(grpc_exec_ctx *exec_ctx, grpc_tcp *tcp) { grpc_slice_unref_internal(exec_ctx, tcp->read_slice); grpc_resource_user_unref(exec_ctx, tcp->resource_user); + gpr_free(tcp->handle); + gpr_free(tcp->peer_string); gpr_free(tcp); }