|
|
@ -174,6 +174,7 @@ px4_task_t px4_task_spawn_cmd(const char *name, int scheduler, int priority, int |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#ifndef __PX4_DARWIN |
|
|
|
#ifndef __PX4_DARWIN |
|
|
|
|
|
|
|
|
|
|
|
if (stack_size < PTHREAD_STACK_MIN) { |
|
|
|
if (stack_size < PTHREAD_STACK_MIN) { |
|
|
|
stack_size = PTHREAD_STACK_MIN; |
|
|
|
stack_size = PTHREAD_STACK_MIN; |
|
|
|
} |
|
|
|
} |
|
|
@ -184,6 +185,7 @@ px4_task_t px4_task_spawn_cmd(const char *name, int scheduler, int priority, int |
|
|
|
PX4_ERR("pthread_attr_setstacksize to %d returned error (%d)", stack_size, rv); |
|
|
|
PX4_ERR("pthread_attr_setstacksize to %d returned error (%d)", stack_size, rv); |
|
|
|
return (rv < 0) ? rv : -rv; |
|
|
|
return (rv < 0) ? rv : -rv; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
rv = pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED); |
|
|
|
rv = pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED); |
|
|
|