0
|
Franck Freiburger · 技术社区 · 14 年前 |
![]() |
1
2
如果在系统调用执行期间捕获到信号,则循环将导致系统调用重新启动,因此除非系统调用已成功或失败(出现其他错误),否则它不会继续执行下一条语句。否则,当系统调用被信号处理程序中断时,线程将继续执行下一条语句。
例如,如果希望能够中止
只有当线程使用信号处理程序捕获任何信号,并且
|