sched: inherit parent priority by default, except idle

Signed-off-by: yangyalei <yangyalei@xiaomi.com>

asdfas

Signed-off-by: yangyalei <yangyalei@xiaomi.com>
This commit is contained in:
yangyalei 2023-06-29 17:08:26 +08:00 committed by Xiang Xiao
parent 3721af647a
commit 30367fd4cd

View File

@ -196,9 +196,13 @@ int nx_pthread_create(pthread_trampoline_t trampoline, FAR pthread_t *thread,
if (!attr)
{
/* Inherit parent priority by default */
/* Inherit parent priority by default. except idle */
if (!is_idle_task(parent))
{
default_attr.priority = parent->sched_priority;
}
default_attr.priority = parent->sched_priority;
attr = &default_attr;
}