If corosync segfaults we will leak shared memory.
Signed-off-by: Angus Salkeld <[email protected]>
---
lib/cpg.c | 9 ---------
1 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/lib/cpg.c b/lib/cpg.c
index 0bbc61c..560e04d 100644
--- a/lib/cpg.c
+++ b/lib/cpg.c
@@ -250,20 +250,11 @@ cs_error_t cpg_finalize (
&res_lib_cpg_finalize,
sizeof (struct res_lib_cpg_finalize));
- if (error != CS_OK) {
- goto error_put;
- }
-
qb_ipcc_disconnect(cpg_inst->c);
cpg_inst_finalize (cpg_inst, handle);
hdb_handle_put (&cpg_handle_t_db, handle);
- return (CPG_OK);
-
-error_put:
- hdb_handle_put (&cpg_iteration_handle_t_db, handle);
- cpg_inst->finalize = 0;
return (error);
}
--
1.7.3.1
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais