summaryrefslogtreecommitdiff
path: root/src/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/thread.c')
-rw-r--r--src/thread.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/thread.c b/src/thread.c
index f840fdd231..e0c245f929 100644
--- a/src/thread.c
+++ b/src/thread.c
@@ -577,6 +577,9 @@ rt_err_t rt_thread_sleep(rt_tick_t tick)
RT_ASSERT(thread != RT_NULL);
RT_ASSERT(rt_object_get_type((rt_object_t)thread) == RT_Object_Class_Thread);
+ /* current context checking */
+ RT_DEBUG_SCHEDULER_AVAILABLE(RT_TRUE);
+
/* disable interrupt */
level = rt_hw_interrupt_disable();