当前位置: 技术问答>linux和unix
为什么信号处理函数中调用信号,并没有造成死循环
来源: 互联网 发布时间:2017-05-27
本文导语: 在学习APUE的时候,书上有个例子如下: #include #include #include static void sig_cld( int ); int main( void ) { pid_t pid; if ( signal( SIGCHLD, sig_cld ) == SIG_ERR ) perror("s...
在学习APUE的时候,书上有个例子如下:
#include
#include
#include
static void sig_cld( int );
int main( void )
{
pid_t pid;
if ( signal( SIGCHLD, sig_cld ) == SIG_ERR )
perror("signal errorn");
if ((pid = fork())