aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar apolcyn <apolcyn@google.com>2017-10-04 18:21:29 -0700
committerGravatar GitHub <noreply@github.com>2017-10-04 18:21:29 -0700
commite2b4e49f39f657547b0a658637eb0c56b37dfbce (patch)
treea728079a4eea229f0dd8120fed0b7d2bdff43ab0
parent073404a23b5b0af3df7e1238bcf8ef6a51b796ae (diff)
parentd24e966c1d07be326922c2162ec58aae72a64955 (diff)
Merge pull request #12493 from apolcyn/fix_ruby_call_mem_leak
Fix a per-call memory leak in ruby
-rw-r--r--src/ruby/ext/grpc/rb_call.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ruby/ext/grpc/rb_call.c b/src/ruby/ext/grpc/rb_call.c
index 5550bb7d5f..29c4a94816 100644
--- a/src/ruby/ext/grpc/rb_call.c
+++ b/src/ruby/ext/grpc/rb_call.c
@@ -101,6 +101,7 @@ static void grpc_rb_call_destroy(void *p) {
return;
}
destroy_call((grpc_rb_call *)p);
+ xfree(p);
}
static size_t md_ary_datasize(const void *p) {