champo/ArqvengerOS — Issue #28: The sleep list is updated only when a sample ends
Author: champo
Created: 2011-10-08 22:56:32+00:00
State: open
Labels: bug

In 32645f3eb59a1109828395e81c735abb3a4f11c7 the function `scheduler_tick` was introduced, it calls `sleep_list_update`.
This is all good, except for the fact that `scheduler_tick` isn't really `tick` but more like `scheduler_sample_end` since it's only called when a sample ends. This means that sleep isnt tick based, but sample based, which is not what sleep actually expects.