2014年11月20日 星期四

linux signal相關設定

目前在寫daemon,
寫到了處理signal的程式

signal (SIGHUP, sighup_handler);
表示當這一個process收到一個SIGHUP時,
sighup_handler這一個函式會被執行。

SIGHUP
一般是用在參考檔案更新時。

可以直接透過下指令去驗証此function是否正常
kill -HUP 3077
killall -HUP a.out

SIGTERM, SIGINT


參考資料:
Sending signal to Processes
signal 小知識
Daemon函数的用法
寫 linux daemon 的注意事項

沒有留言: