use the selected clock from the condattr for pthread_cond_timedwait
[musl] / src / thread / pthread_cond_init.c
index 3394860..dc4fb98 100644 (file)
@@ -3,5 +3,6 @@
 int pthread_cond_init(pthread_cond_t *c, const pthread_condattr_t *a)
 {
        memset(c, 0, sizeof *c);
+       if (a) c->_c_clock = *a & 0x7fffffff;
        return 0;
 }