用于子进程的SIGTSTP信号处理程序
|
所以我试图在子进程中为SIGTSTP信号实现一个信号处理程序. 基本上我想要实现的是: >启动子进程 我使用命令运行它:./ testsig sleep 10 到目前为止这是我的代码:
目前,似乎ctrl Z有某种效果(但绝对不是我想要的!) 当我在孩子执行睡眠的中间点击ctrl Z时,光标继续闪烁(在我的情况下是10秒),但是控件没有到达父进程. 如果没有按下ctrl Z,控制将按预期返回到父级. 我究竟做错了什么? 我也看到了这个答案,但我真的无法理解它: After suspending child process with SIGTSTP,shell not responding 最佳答案 你有两个过程: >父母忽略了信号, 你能做些什么来实现你的目标? >父母应该忽略信号, (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – 使用bash脚本更新CRON
- linux – Raid 1/10:内核恐慌 – 不同步:试图杀死init
- linux – X11中的消除锯齿的文本
- linux – ext4文件系统最大inode限制 – 任何人都可以解释一
- linux – /usr/local / bin/usr/local / sbin有什么区别
- IPC与imsg? OpenBSD和Linux的兼容性?
- 存储 – 跨越多个磁盘的LVM:文件上的磁盘是什么?我可以在
- ubuntu/linux nginx+Gunicorn+django 部署方法详细教程
- linux – 有人可以解释IOSTAT输出吗?
- linux – 为什么iptables拒绝允许数据包的第二个和后续片段
