/trunk/kernel/generic/src/proc/scheduler.c |
---|
374,12 → 374,12 |
after_thread_ran(); |
switch (THREAD->state) { |
case Running: |
case Running: |
spinlock_unlock(&THREAD->lock); |
thread_ready(THREAD); |
break; |
case Exiting: |
case Exiting: |
repeat: |
if (THREAD->detached) { |
thread_destroy(THREAD); |
405,7 → 405,7 |
} |
break; |
case Sleeping: |
case Sleeping: |
/* |
* Prefer the thread after it's woken up. |
*/ |
430,7 → 430,7 |
break; |
default: |
default: |
/* |
* Entering state is unexpected. |
*/ |