thr_create() 函数在成功完成之后返回零。其他任何返回值都表示出现了错误。如果检测到以下情况之一,thr_create() 将失败并返回对应的值。
EAGAIN
超出了系统限制,如创建的 LWP 过多。
ENOMEM
可用内存不足,无法创建新线程。
EINVAL
stack_base 不为 NULL,并且 stack_size 小于 thr_min_stack() 返回的值。