aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/kernel.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c
index 9a40247..7c240f6 100644
--- a/kernel/kernel.c
+++ b/kernel/kernel.c
@@ -118,6 +118,9 @@ ISR(TIMER1_COMPB_vect, ISR_NAKED)
for (rq = kern.rq; TAILQ_EMPTY(rq); rq++)
;
+ if (!rq)
+ kern.reboot = 1; /* XXX */
+
/* switch context */
kern.cur->sp = SP;
kern.cur = TAILQ_FIRST(rq);