summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rtkit-daemon.c6
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);
}