From 46f56ded295ade9d643fb13cd60747212d7da11f Mon Sep 17 00:00:00 2001 From: qiyongzhong0 <917768104@qq.com> Date: Wed, 7 Jul 2021 09:54:40 +0800 Subject: [PATCH] fix src/clock.c --- src/clock.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/clock.c b/src/clock.c index 0880d8d241..07dc1bce58 100644 --- a/src/clock.c +++ b/src/clock.c @@ -72,6 +72,11 @@ void rt_tick_increase(void) /* check time slice */ thread = rt_thread_self(); + if (thread == RT_NULL) + { + rt_hw_interrupt_enable(level); + return; + } -- thread->remaining_tick; if (thread->remaining_tick == 0) -- Gitee