From 01328254931c1249720995d771b8f04137518aa4 Mon Sep 17 00:00:00 2001 From: SukhyungKang Date: Wed, 5 Jan 2022 13:08:51 +0900 Subject: [PATCH] [cion] Release handles Change-Id: I6cff4fd28446dfa49aeaccac0d179d9ecedb72cf Signed-off-by: SukhyungKang --- idlc/gen_cion/c_cion_proxy_body_gen_cb.h | 2 ++ idlc/gen_cion/cpp_cion_proxy_body_gen_cb.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/idlc/gen_cion/c_cion_proxy_body_gen_cb.h b/idlc/gen_cion/c_cion_proxy_body_gen_cb.h index 638d9bd..2eab657 100644 --- a/idlc/gen_cion/c_cion_proxy_body_gen_cb.h +++ b/idlc/gen_cion/c_cion_proxy_body_gen_cb.h @@ -849,6 +849,8 @@ void __invoke_(__h h) out: cion_payload_destroy(pl_); + rpc_port_parcel_destroy(parcel_); + set_last_result(res_); g_rec_mutex_unlock(&h->mutex); diff --git a/idlc/gen_cion/cpp_cion_proxy_body_gen_cb.h b/idlc/gen_cion/cpp_cion_proxy_body_gen_cb.h index a11f666..54cd1ca 100644 --- a/idlc/gen_cion/cpp_cion_proxy_body_gen_cb.h +++ b/idlc/gen_cion/cpp_cion_proxy_body_gen_cb.h @@ -95,6 +95,8 @@ R"__cpp_cb( cion_payload_destroy(pl); throw InvalidIOException(); } + + cion_payload_destroy(pl); )__cpp_cb"; const char CB_INVOCATION_RECEIVE[] = -- 2.7.4