mirror of https://git.musl-libc.org/git/musl
Browse Source
POSIX requires pthread_join to synchronize memory on success. The futex wait inside __timedwait_cp cannot handle this because it's not called in all cases. Also, in the case of a spurious wake, tid can become zero between the wake and when the joining thread checks it.master
committed by
Rich Felker
1 changed files with 1 additions and 0 deletions
Loading…
Reference in new issue