小编Ran*_*n S的帖子

睡觉后杀了

使用kill(pid,SIGTERM)之后我无法让我的程序sleep()我该怎么办?

我正在使用的代码:

kill(PID_of_Process_to_be_killed,SIGTERM);
sleep(5); --> this is not working
sleep(5); --> this is working
Run Code Online (Sandbox Code Playgroud)

现在的解决方案是:

kill(PID_of_Process_to_be_killed,SIGTERM);
sleep(sleep(5));
Run Code Online (Sandbox Code Playgroud)

但为什么杀死后第一次睡觉回归0?

c c++ linux sleep signals

4
推荐指数
1
解决办法
984
查看次数

标签 统计

c ×1

c++ ×1

linux ×1

signals ×1

sleep ×1