From ab9070020384cef222c8541168a2187ee8cdb161 Mon Sep 17 00:00:00 2001 From: Matheus Date: Sat, 8 Nov 2025 02:20:05 -0300 Subject: [PATCH] scheduler: add a few more sanity checks --- kernel-src/sys/scheduler/queue.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel-src/sys/scheduler/queue.c b/kernel-src/sys/scheduler/queue.c index 79027c43..51f39c39 100644 --- a/kernel-src/sys/scheduler/queue.c +++ b/kernel-src/sys/scheduler/queue.c @@ -227,6 +227,8 @@ found: if (thread->cputarget == NULL) --current_cpu()->stealable_thread_count; + __assert((thread->flags & THREAD_FLAGS_QUEUED) == 0); + __assert((thread->flags & THREAD_FLAGS_RUNNING) == 0); return thread; }