mirror of
https://github.com/apache/nuttx.git
synced 2026-05-19 20:06:24 +08:00
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:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user