pid: fix ENOENT error check
authorLennart Poettering <lennart@poettering.net>
Wed, 6 Jun 2018 18:22:41 +0000 (20:22 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 6 Jun 2018 18:22:41 +0000 (20:22 +0200)
src/core/dbus-unit.c

index 14223b1..150ccc0 100644 (file)
@@ -824,7 +824,7 @@ static int append_cgroup(sd_bus_message *reply, const char *p, Set *pids) {
         assert(p);
 
         r = cg_enumerate_processes(SYSTEMD_CGROUP_CONTROLLER, p, &f);
-        if (r == ENOENT)
+        if (r == -ENOENT)
                 return 0;
         if (r < 0)
                 return r;