Signed-off-by: Jan Friesse <[email protected]>
---
services/votequorum.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/services/votequorum.c b/services/votequorum.c
index 5b89359..291da4b 100644
--- a/services/votequorum.c
+++ b/services/votequorum.c
@@ -1052,6 +1052,11 @@ static void message_handler_req_exec_votequorum_nodeinfo
(
if (new_node || req_exec_quorum_nodeinfo->first_trans ||
old_votes != node->votes || old_expected != node->expected_votes ||
old_state != node->state)
recalculate_quorum(0, 0);
+
+ if (!nodeid) {
+ free(node);
+ }
+
LEAVE();
}
--
1.7.1
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais