aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core/end2end
diff options
context:
space:
mode:
authorGravatar David G. Quintas <dgq@google.com>2016-05-20 15:57:37 -0700
committerGravatar David G. Quintas <dgq@google.com>2016-05-20 15:57:37 -0700
commit52aeb54077713f5cf139ba495516be2ee3132865 (patch)
tree07ea03d5a273fe048285d3858efd25f07aceb6b0 /test/core/end2end
parent3c62c555a4d1b4385d4f8c6c9f533c34c82cec5a (diff)
parent3c4fe1bcb746955428c8ad78b8875fd5de3733dd (diff)
Merge pull request #6614 from dgquintas/fix_cancel_after_tests_for_reals
Fixes leak in test_cancel_after_client_done & cancel_after_accept
Diffstat (limited to 'test/core/end2end')
-rw-r--r--test/core/end2end/fixtures/proxy.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/core/end2end/fixtures/proxy.c b/test/core/end2end/fixtures/proxy.c
index f6e01ec41c..7f10649fa6 100644
--- a/test/core/end2end/fixtures/proxy.c
+++ b/test/core/end2end/fixtures/proxy.c
@@ -282,6 +282,8 @@ static void on_p2s_recv_msg(void *arg, int success) {
err = grpc_call_start_batch(pc->c2p, &op, 1,
new_closure(on_c2p_sent_message, pc), NULL);
GPR_ASSERT(err == GRPC_CALL_OK);
+ } else {
+ grpc_byte_buffer_destroy(pc->p2s_msg);
}
unrefpc(pc, "on_p2s_recv_msg");
}