summaryrefslogtreecommitdiffstats
path: root/collectors
diff options
context:
space:
mode:
authorMarkos Fountoulakis <44345837+mfundul@users.noreply.github.com>2021-02-22 14:16:38 +0200
committerGitHub <noreply@github.com>2021-02-22 15:16:38 +0300
commitbcdc5aa88821434051c209ce6ead1f1f1d66aa14 (patch)
treebdc37720c60805e6925e5858d8ce20296464210b /collectors
parentbe980fd137723de86c996178fd63e6babf735121 (diff)
Invalidate RRDSETVAR pointers on obsoletion. (#10667)
Diffstat (limited to 'collectors')
-rw-r--r--collectors/proc.plugin/proc_net_dev.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/collectors/proc.plugin/proc_net_dev.c b/collectors/proc.plugin/proc_net_dev.c
index 5355077f87..a7db37e617 100644
--- a/collectors/proc.plugin/proc_net_dev.c
+++ b/collectors/proc.plugin/proc_net_dev.c
@@ -169,6 +169,10 @@ static void netdev_charts_release(struct netdev *d) {
d->rd_tcollisions = NULL;
d->rd_tcarrier = NULL;
d->rd_tcompressed = NULL;
+
+ d->chart_var_speed = NULL;
+ d->chart_var_duplex = NULL;
+ d->chart_var_operstate = NULL;
}
static void netdev_free_chart_strings(struct netdev *d) {