我有一个pthread使用pthread_cond_wait等待条件变量.它正在等待来自另一个线程填充的队列结构的数据.我想杀死这个帖子,最好没有pthread_kill.在Linux和WinPthreads上做pthread_cancel(); pthread_join()足以杀死它.但是,在OS X上,它挂起在pthread_join调用上.有什么建议?
c++ pthreads
c++ ×1
pthreads ×1