[英]Can i use SIGCONT to wake up a process that used sleep()?
sec0: Process A runs sleep(10)
sec1: Process B sends SIGCONT to process A
会立即处理 A 简历吗? 还是需要信号处理程序才能工作?
你不能。 我最终使用了 sigtimedwait 并为 SIGUSR1 设置了一个掩码。 通过删除其信号处理程序并在 SIG_BLOCK 模式下添加带有 sigprocmask 的相同掩码,我设法将其转换为唤醒呼叫。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.