SIGCHLD

SIGCHLD屬於unix以及類unix系統的一種信號。

SIGCHLD

SIGCHLD屬於unix以及類UNIX系統的一種信號
產生原因 siginfo_t代碼值
1,子進程已終止 CLD_EXITED
2,子進程異常終止(無core) CLD_KILLED
3,子進程異常終止(有core) CLD_DUMPED
4,被跟蹤子進程以陷入 CLD_TRAPPED
5,子進程已停止 CLD_STOPED
5,停止的子進程已經繼續 CLD_CONTINUED
描述:
在一個進程終止或者停止時,將SIGCHLD信號傳送給其父進程。按系統默認將忽略此信號。如果父進程希望被告知其子系統的這種狀態,則應捕捉此信號。信號的捕捉函式中通常調用wait函式以取得進程ID和其終止狀態。

相關搜尋

熱門詞條

聯絡我們