killall: port killing spree loop over to PidRef

This commit is contained in:
Lennart Poettering
2023-10-18 14:49:40 +02:00
parent 957f84e950
commit 2d79017564
2 changed files with 46 additions and 45 deletions
+1 -2
View File
@@ -311,7 +311,6 @@ static int cg_kill_items(
do {
_cleanup_fclose_ FILE *f = NULL;
pid_t pid = 0;
done = true;
r = cg_enumerate_items(SYSTEMD_CGROUP_CONTROLLER, path, &f, item);
@@ -359,7 +358,7 @@ static int cg_kill_items(
done = false;
r = set_put(s, PID_TO_PTR(pid));
r = set_put(s, PID_TO_PTR(pidref.pid));
if (r < 0) {
if (ret >= 0)
return r;