SIGCHLD

SIGCHLD,在一個進程終止或者停止時,將SIGCHLD信號傳送給其父進程,按系統默認將忽略此信號,如果父進程希望被告知其子系統的這種狀態,則應捕捉此信號。

基本介紹

  • 中文名:SIGCHLD
  • 解釋:unix以及類unix系統的一種信號
  • 產生原因:siginfo_t代碼值
  • 描述:SIGCHLD信號傳送給其父進程
SIGCHLD,描述,

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和其終止狀態。

相關詞條

熱門詞條

聯絡我們