Index: kernel/generic/src/time/clock.c
===================================================================
--- kernel/generic/src/time/clock.c	(revision 47607932cbd36ab7b6c155cdf94805b947d98d82)
+++ kernel/generic/src/time/clock.c	(revision ed7e057b64d471ad72ea909cf21ef60835379064)
@@ -187,5 +187,5 @@
 	if (THREAD) {
 		if (current_clock_tick >= CPU_LOCAL->preempt_deadline && PREEMPTION_ENABLED) {
-			scheduler();
+			thread_yield();
 #ifdef CONFIG_UDEBUG
 			/*
