processes plugin: Call kvm_close() after kvm_geterr().
[collectd.git] / src / processes.c
index 856296c..99af276 100644 (file)
@@ -1492,9 +1492,9 @@ static int ps_read (void)
        procs = kvm_getprocs(kd, KERN_PROC_ALL, 0, &count);
        if (procs == NULL)
        {
-               kvm_close (kd);
                ERROR ("processes plugin: Cannot get kvm processes list: %s",
                                kvm_geterr(kd));
+               kvm_close (kd);
                return (0);
        }