diff options
author | Lennart Poettering <lennart@poettering.net> | 2009-06-04 18:26:07 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2009-06-04 18:26:07 +0200 |
commit | 1e1ded66c76e953d65b44a716e2a0b98f571f7c1 (patch) | |
tree | 93191eb1a47cd5fce493ce1ec62723a05292123f | |
parent | 38d726be4ea4caac9b9597f8cd9de3362101e797 (diff) |
fix reset_all() implementation
-rw-r--r-- | rtkit-daemon.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rtkit-daemon.c b/rtkit-daemon.c index ba65e14..35a6fb1 100644 --- a/rtkit-daemon.c +++ b/rtkit-daemon.c @@ -803,9 +803,9 @@ static void reset_all(void) { for (u = users; u; u = u->next) for (p = u->processes; p; p = p->next) for (t = p->threads; t; t = t->next) - if (verify_process_user(u, p) < 0 || - verify_process_starttime(p) < 0 || - verify_thread_starttime(p, t) < 0) + if (verify_process_user(u, p) >= 0 && + verify_process_starttime(p) >= 0 && + verify_thread_starttime(p, t) >= 0) thread_reset(t); } |