阅读背景:

wait和waitpid的区别

来源:互联网 

问题:   

    一个unp中第五章的例子:有5个客户端几乎同时向服务器发送终止连接,这时在服务器端将几乎同时产生SIGCHILD信号,然而信号在内核中是不排队的,信号处理函数只执行一次(我的理解是5个信号几乎同时到达,当第一个信号被处理时,其他4个信号是未决的,当信号处理函数处理完第一个到达的信号后,由于没有产生信号,信号处理函数将不会被再次调用)。那么在目前情况下,父进程怎样才能捕获到所有的子进程的退出状态呢?    一个unp中第五章的例子:有5个客户端几乎同时向服务器发送终止连接,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: