am be741d47
: am 2f460fbe
: am 73b5cad9
: Merge "bionic: Fix wrong kernel_id in pthread descriptor after fork()"
* commit 'be741d472868a8ffcb455588f18cda889b0f465c': bionic: Fix wrong kernel_id in pthread descriptor after fork()
This commit is contained in:
@@ -2292,3 +2292,14 @@ pid_t __pthread_gettid(pthread_t thid)
|
||||
pthread_internal_t* thread = (pthread_internal_t*)thid;
|
||||
return thread->kernel_id;
|
||||
}
|
||||
|
||||
int __pthread_settid(pthread_t thid, pid_t tid)
|
||||
{
|
||||
if (thid == 0)
|
||||
return EINVAL;
|
||||
|
||||
pthread_internal_t* thread = (pthread_internal_t*)thid;
|
||||
thread->kernel_id = tid;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user