pthread_cond_timedwait and pthread_cond_clockwait both take absolute time.

But they are allowed to return spuriously, so I would say they should
probably return upon MACH_RCV_INTERRUPTED (i.e. taking a Unix signal).
Returning from these functions basically means, something might have
changed, re-check the condition and only block again if you still want
to.

Sergey

Reply via email to