]> git.ipfire.org Git - telemetry.git/commitdiff
sources: df: Cleanup /proc/self/mounts on error
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 10 Oct 2025 09:57:14 +0000 (09:57 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 10 Oct 2025 09:57:14 +0000 (09:57 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/daemon/sources/df.c

index 8d3c59634bd1d4aa85e278ae64cfe8479a28cb90..f22dce327b908f33739de0067836435bbb706269 100644 (file)
@@ -74,7 +74,7 @@ static int df_heartbeat(collecty_ctx* ctx, collecty_source* source) {
                        stat.f_ffree
                );
                if (r < 0)
-                       return r;
+                       goto ERROR;
        }
 
 ERROR: