thread_cancel and blocking function as cond_wait
问题 I have my main process send pthread_cancel to another thread which is waiting for a condition to happen with cond_wait(&condition) . On the pthread_cancel they are saying : Deferred cancel ability means that cancellation will be delayed until the thread next calls a function that is a cancellation point. But often those function are blocking function. Then my question is the thread cancelled only after that thread has been unblock (in my example by a broadcast or a signal) or it would see