File bsc#1211678-0006-Fix-tools-Free-resource-node-memory-in-crm_mon.patch of Package pacemaker.36873
From 4c8d0a49391b25722134c845f50a126a0e669dc0 Mon Sep 17 00:00:00 2001
From: Chris Lumens <clumens@redhat.com>
Date: Tue, 26 Jan 2021 11:51:32 -0500
Subject: [PATCH 6/6] Fix: tools: Free --resource=/--node= memory in crm_mon.
---
tools/crm_mon.c | 4 +++-
tools/crm_mon_print.c | 1 +
2 files changed, 4 insertions(+), 1 deletion(-)
Index: pacemaker-2.0.5+20201202.ba59be712/tools/crm_mon.c
===================================================================
--- pacemaker-2.0.5+20201202.ba59be712.orig/tools/crm_mon.c
+++ pacemaker-2.0.5+20201202.ba59be712/tools/crm_mon.c
@@ -2148,8 +2148,10 @@ clean_up(crm_exit_t exit_code)
/* (1) Close connections, free things, etc. */
clean_up_connections();
- free(options.pid_file);
free(options.neg_location_prefix);
+ free(options.only_node);
+ free(options.only_rsc);
+ free(options.pid_file);
g_slist_free_full(options.includes_excludes, free);
pe_free_working_set(mon_data_set);
Index: pacemaker-2.0.5+20201202.ba59be712/tools/crm_mon_print.c
===================================================================
--- pacemaker-2.0.5+20201202.ba59be712.orig/tools/crm_mon_print.c
+++ pacemaker-2.0.5+20201202.ba59be712/tools/crm_mon_print.c
@@ -775,6 +775,7 @@ print_status(pcmk__output_t *out, pe_wor
}
g_list_free_full(unames, free);
+ g_list_free_full(resources, free);
}
/*!