From 8d945a8490497da1d141e4b10e3067b6131631a6 Mon Sep 17 00:00:00 2001 From: daniel-k Date: Tue, 30 Aug 2016 11:20:49 +0200 Subject: [PATCH] Revert "kernel/tasks: fix logical bug check_timers()" Yesterday was a long day ... It had actually been fine all the time. --- hermit/kernel/tasks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hermit/kernel/tasks.c b/hermit/kernel/tasks.c index 039a40c6f..ff2781f7c 100644 --- a/hermit/kernel/tasks.c +++ b/hermit/kernel/tasks.c @@ -766,7 +766,7 @@ void check_timers(void) // check timers current_tick = get_clock_tick(); - while (readyqueues[core_id].timers.first && readyqueues[core_id].timers.first->timeout >= current_tick) + while (readyqueues[core_id].timers.first && readyqueues[core_id].timers.first->timeout <= current_tick) { task_t* task = readyqueues[core_id].timers.first;