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

Reply via email to