From bfa357958d725d9f4883774150a27f605f46b631 Mon Sep 17 00:00:00 2001 From: Ylne Date: Tue, 30 Aug 2022 16:22:27 +0800 Subject: [PATCH] =?UTF-8?q?[kernel]=20=E5=BD=93tick=E4=B8=BA0=E6=97=B6rt?= =?UTF-8?q?=5Fthread=5Fsleep=E4=B8=8D=E5=BA=94=E8=AF=A5=E6=8C=82=E8=B5=B7?= =?UTF-8?q?=E7=BA=BF=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thread.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/thread.c b/src/thread.c index e0c245f929..df6de24275 100644 --- a/src/thread.c +++ b/src/thread.c @@ -572,6 +572,11 @@ rt_err_t rt_thread_sleep(rt_tick_t tick) rt_base_t level; struct rt_thread *thread; + if (tick == 0) + { + return -RT_EINVAL; + } + /* set to current thread */ thread = rt_thread_self(); RT_ASSERT(thread != RT_NULL); -- GitLab