]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
chrony plugin: Call `plugin_dispatch_metric_family` unconditionally.
authorFlorian Forster <octo@collectd.org>
Fri, 26 Jan 2024 12:20:24 +0000 (13:20 +0100)
committerFlorian Forster <octo@collectd.org>
Mon, 29 Jan 2024 10:17:10 +0000 (11:17 +0100)
src/chrony.c

index c79b3fbb0fa14fab2e314f7e5c9e054d7e56a7ad..7adfbb108268b25b38a2bb79afa7a6d25cd17b12 100644 (file)
@@ -1105,14 +1105,12 @@ static int chrony_read(void) {
   }
 
   for (size_t i = 0; i < FAM_CHRONY_MAX; i++) {
-    if (fams[i].metric.num > 0) {
-      int status = plugin_dispatch_metric_family(&fams[i]);
-      if (status != 0) {
-        ERROR("chrony plugin: plugin_dispatch_metric_family failed: %s",
-              STRERROR(status));
-      }
-      metric_family_metric_reset(&fams[i]);
+    int status = plugin_dispatch_metric_family(&fams[i]);
+    if (status != 0) {
+      ERROR("chrony plugin: plugin_dispatch_metric_family failed: %s",
+            STRERROR(status));
     }
+    metric_family_metric_reset(&fams[i]);
   }
 
   return CHRONY_RC_OK;