pthread_timedjoin_np
int pthread_timedjoin_np(pthread_t, void **, const struct timespec *);
__weak_reference(_pthread_timedjoin_np, pthread_timedjoin_np);
if ((error = pthread_timedjoin_np(tid, NULL, &ts)) != 0) {