linux定时器!

大家好!

我做了个心跳模块,主要就是子进程设置了定时器,然后每隔5秒发送一次心跳包,父进程如果50秒没接到就发送SIGKILL信号把子进程杀死,然后再重新启动,现在问题是重新启动后,却发现再次启动的子进程定时器实效了。。我试过settimer和alarm都会失效,求教诸位!!

作者: wd2smile   发布时间: 2011-04-05

问题没看清楚,你是说再次fork一个子进程之后调用setitimer都没用了

作者: keywie007   发布时间: 2011-04-05

测出来的问题是,我杀掉子进程之后,再次启动它,就收不到信号了!

作者: wd2smile   发布时间: 2011-04-05