]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
gpu_sysman plugin: Fix double reporting of metric. 4203/head
authorFlorian Forster <octo@collectd.org>
Wed, 20 Dec 2023 11:09:43 +0000 (12:09 +0100)
committerFlorian Forster <octo@collectd.org>
Wed, 20 Dec 2023 11:09:43 +0000 (12:09 +0100)
This metric is already added to the metric family in line 1553. Adding
it twice leads to `uc_update` errors.

Fixes: #4200
src/gpu_sysman.c

index 35053a76430b9f72f61357cda6d01998fdad5b91..20e9b5d4ea8243a6199fce2bd3328b6706a90a05 100644 (file)
@@ -1553,7 +1553,6 @@ static bool gpu_freqs(gpu_device_t *gpu, unsigned int cache_idx) {
           metric_family_metric_append(&fam_freq, metric);
           reported_base = true;
         }
-        metric_family_metric_append(&fam_freq, metric);
         if ((config.output & OUTPUT_RATIO) && maxfreq > 0) {
           metric.value.gauge = req_max / maxfreq;
           metric_family_metric_append(&fam_ratio, metric);