keiのPC技術ノート
2012年4月17日火曜日
SIGCHLDのシグナル処理
SIGCHLDを取りこぼさないために、下記のようなハンドラ処理を行う。
void handler_sigchld(int signo)
{
while(true)
{
int status;
int pid = waitpid(-1,&status,WNOHANG);
if (pid == 0)
{
break;
}
}
}
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿