I m trying to implement a signal handler. each pthread is created joinable, and is blocked upon all signals using sigprocmask.
问题发生在我用另一个透镜发出信号时。
pthread_kill(_threads[threadIndex], SIGHALT);
如果在发出信号时,所谓的胎面正等待着,那么整个胎盘就会被轻率地终止。 然而,如果read不待加入,则忽略了预期的信号。 任何想法,为什么发生,如何改变?
谢谢!