From: Florian Forster Date: Fri, 26 Jan 2024 12:59:04 +0000 (+0100) Subject: swap plugin: Call `plugin_dispatch_metric_family` unconditionally. X-Git-Tag: collectd-6.0.0.rc1~2^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b70160caa6b9dc663bd685ddf3dc52a7144f9ebc;p=thirdparty%2Fcollectd.git swap plugin: Call `plugin_dispatch_metric_family` unconditionally. --- diff --git a/src/swap.c b/src/swap.c index 701861259..e4cfe9c3f 100644 --- a/src/swap.c +++ b/src/swap.c @@ -843,14 +843,12 @@ static int swap_read(void) { for (size_t i = 0; i < FAM_SWAP_MAX; i++) { metric_family_t *fam = &fams[i]; - if (fam->metric.num > 0) { - int status = plugin_dispatch_metric_family(fam); - if (status != 0) { - ERROR("swap plugin: plugin_dispatch_metric_family failed: %s", - STRERROR(status)); - } - metric_family_metric_reset(fam); + int status = plugin_dispatch_metric_family(fam); + if (status != 0) { + ERROR("swap plugin: plugin_dispatch_metric_family failed: %s", + STRERROR(status)); } + metric_family_metric_reset(fam); } return 0;