File pacemaker-crm_mon-memory-leak-unpack-constraints.patch of Package pacemaker.3577
commit 2270ae36c9e01c9bcf18b205742787a8e06ab031
Author: Ken Gaillot <kgaillot@redhat.com>
Date: Thu Jun 9 14:40:33 2016 -0500
Fix: tools: avoid memory leak when crm_mon unpacks constraints
diff --git a/tools/crm_mon.c b/tools/crm_mon.c
index d69aac8..5646903 100644
--- a/tools/crm_mon.c
+++ b/tools/crm_mon.c
@@ -48,6 +48,8 @@
#include <../pengine/pengine.h>
#include <crm/stonith-ng.h>
+extern void cleanup_alloc_calculations(pe_working_set_t * data_set);
+
void clean_up(int rc);
void crm_diff_update(const char *event, xmlNode * msg);
gboolean mon_refresh_display(gpointer user_data);
@@ -4036,7 +4038,7 @@ mon_refresh_display(gpointer user_data)
break;
}
- cleanup_calculations(&data_set);
+ cleanup_alloc_calculations(&data_set);
return TRUE;
}