当前位置: 技术问答>linux和unix
thread的触发问题
来源: 互联网 发布时间:2015-03-29
本文导语: 要求线程正在进行文件I/O时,能随时触发事件,线程收到后退出 试过信号机制,不行,我有几个线程,不能为每个线程都设一个信号吧 有什么好的方法没有? 谢谢大家 | 可以考虑全局变量...
要求线程正在进行文件I/O时,能随时触发事件,线程收到后退出
试过信号机制,不行,我有几个线程,不能为每个线程都设一个信号吧
有什么好的方法没有?
谢谢大家
试过信号机制,不行,我有几个线程,不能为每个线程都设一个信号吧
有什么好的方法没有?
谢谢大家
|
可以考虑全局变量啊
没弄明白"我有几个线程,不能为每个线程都设一个信号吧"
signal handler是所有线程共享的
另外用pthread_kill能确定发给一个线程,kill不能确定哪个线程处理它。
没弄明白"我有几个线程,不能为每个线程都设一个信号吧"
signal handler是所有线程共享的
另外用pthread_kill能确定发给一个线程,kill不能确定哪个线程处理它。