• B
    add missing memory barrier to pthread_join · 53cd8c5a
    Bobby Bingham 提交于
    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.
    53cd8c5a
pthread_join.c 612 字节