作者soniagarden (。Goodnight Moon。)
看板Perl
标题[问题] fork後 母程式怎麽知道子程式卡死了??
时间Sat Mar 29 22:23:00 2008
HELP HELP~~我又来了....
请问各位高手
有没有人知道...
fork之後, 母程式要怎麽监测子程式??
当子程式莫名当掉的时候 砍掉他重新执行
我试过waitpid 但是当掉的子程式不会回传什麽特别的status...
他就一直是-1
也看不出来是挂了没....
怎麽办啊!?!? 是我用错了吗??? HELP HELP!!!
--
So Goodbye, sweet appetite
No single bite could satisfy
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.77.13
1F:推 mosquito520:可以参考watchdog的作法:) 03/29 22:41
2F:→ soniagarden:谢谢大大的推荐... 我研究了很久... 发现watchdog并不 03/30 19:50
3F:→ soniagarden:会把自己的程式KILL掉啊..虽然他在CPAN注解 $w->alarm 03/30 19:50
4F:→ soniagarden:# Kill me in 30 secs if I don't reset 03/30 19:51
5F:→ soniagarden:成功了!!!!! 谢谢你~~~^o^ 03/30 20:22