feat: 支持LOS_TaskJoin 和 LOS_TaskDetach
Close #I4EENF Signed-off-by: zhushengle <zhushengle@huawei.com> Change-Id: Iaa1582f567eb3524262bea383e0b8238b89b5fe2
This commit is contained in:
@@ -883,9 +883,9 @@ unsigned int SysCreateUserThread(const TSK_ENTRY_FUNC func, const UserTaskParam
|
||||
|
||||
param.pfnTaskEntry = func;
|
||||
if (joinable == TRUE) {
|
||||
param.uwResved = OS_TASK_FLAG_PTHREAD_JOIN;
|
||||
param.uwResved = LOS_TASK_ATTR_JOINABLE;
|
||||
} else {
|
||||
param.uwResved = OS_TASK_FLAG_DETACHED;
|
||||
param.uwResved = LOS_TASK_STATUS_DETACHED;
|
||||
}
|
||||
|
||||
return OsCreateUserTask(OS_INVALID_VALUE, ¶m);
|
||||
@@ -921,7 +921,7 @@ char *SysGetThreadArea(void)
|
||||
return (char *)(OsCurrTaskGet()->userArea);
|
||||
}
|
||||
|
||||
int SysUserThreadSetDeatch(unsigned int taskID)
|
||||
int SysUserThreadSetDetach(unsigned int taskID)
|
||||
{
|
||||
unsigned int intSave;
|
||||
int ret;
|
||||
|
||||
Reference in New Issue
Block a user