summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b59d5f8)
The Thread should be re-enabled, not disabled, when waking up.
void Scheduler::wake(Thread *t)
{
ASSERT(!t->is_model_thread());
void Scheduler::wake(Thread *t)
{
ASSERT(!t->is_model_thread());
- set_enabled(t, THREAD_DISABLED);
+ set_enabled(t, THREAD_ENABLED);
t->set_state(THREAD_READY);
}
t->set_state(THREAD_READY);
}