我寫一個簡單的程序中,父子進程交替打印到文件SIGINT信號。我已經設法使用用戶定義的信號來做到這一點。現在我想處理SIGINT
信號。一旦CTRL-C收到父母必須發送終止信號給孩子,孩子應該那麼應該終止,最後家長應終止。忽略子進程
我的問題是,爲了使這項工作正常我只能從父趕SIGINT
信號和孩子忽略它。這樣對嗎?如果是的話,這樣做的提示?
我寫一個簡單的程序中,父子進程交替打印到文件SIGINT信號。我已經設法使用用戶定義的信號來做到這一點。現在我想處理SIGINT
信號。一旦CTRL-C收到父母必須發送終止信號給孩子,孩子應該那麼應該終止,最後家長應終止。忽略子進程
我的問題是,爲了使這項工作正常我只能從父趕SIGINT
信號和孩子忽略它。這樣對嗎?如果是的話,這樣做的提示?
您可能會發現這個有趣的:http://www.linuxprogrammingblog.com/all-about-linux-signals –