summaryrefslogtreecommitdiffstats
path: root/collectors/cgroups.plugin
diff options
context:
space:
mode:
authorIlya Mashchenko <ilya@netdata.cloud>2022-04-25 16:59:54 +0300
committerGitHub <noreply@github.com>2022-04-25 16:59:54 +0300
commit7b7fbd6086207cf05a18fe1344833edfe03a8264 (patch)
treec9a74f76708fd182eff93783e9da381fc4418d4c /collectors/cgroups.plugin
parent5e8b714acc6a385013c7ddda596f335b298284b6 (diff)
fix(cgroups.plugin): remove "enable cgroup X" config option on cgroup deletion (#12746)
Diffstat (limited to 'collectors/cgroups.plugin')
-rw-r--r--collectors/cgroups.plugin/sys_fs_cgroup.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/collectors/cgroups.plugin/sys_fs_cgroup.c b/collectors/cgroups.plugin/sys_fs_cgroup.c
index 3e0154dadc..9ba249ca60 100644
--- a/collectors/cgroups.plugin/sys_fs_cgroup.c
+++ b/collectors/cgroups.plugin/sys_fs_cgroup.c
@@ -2371,6 +2371,9 @@ static inline void cleanup_all_cgroups() {
else
last->discovered_next = cg->discovered_next;
+ char option[FILENAME_MAX + 1];
+ snprintfz(option, FILENAME_MAX, "enable cgroup %s", cg->chart_title);
+ config_section_option_destroy("plugin:cgroups", option);
cgroup_free(cg);
if(!last)