diff options
| author | Bernard Xiong <[email protected]> | 2019-02-07 23:49:46 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2019-02-07 23:49:46 +0800 |
| commit | 25988d30d976bdeb8fc36ef9acdb5ce923283fac (patch) | |
| tree | 8209aa9081b758a4a7c56c80663c857141d22cb5 | |
| parent | 6fea6f7b7134e970f126610c7890502d45e95a17 (diff) | |
[Kernel] Add thread detach for system thread
| -rw-r--r-- | src/idle.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/idle.c b/src/idle.c index 3b15b30480..e685a7ddfc 100644 --- a/src/idle.c +++ b/src/idle.c @@ -193,6 +193,8 @@ void rt_thread_idle_excute(void) /* if it's a system object, not delete it */ if (rt_object_is_systemobject((rt_object_t)thread) == RT_TRUE) { + /* detach this object */ + rt_object_detach((rt_object_t)thread); /* unlock scheduler */ rt_exit_critical(); |
