摘要: unp 118 页当服务器程序中的 sig_chld(int signo) 改用 waitpid 并指定WNOHANG(while循环) 选项时,就可以处理同时多个客户断开的情况 1 void 2 sig_chld(int signo) 3 { 4 pid_t pid; 5 int stat; 6 7 while ( waitpid(-1, &stat, WNOHANG) < 0) 8 printf("child %d terminated\n"); 9 10 return ;11 }因为当waitpid 指... 阅读全文
posted @ 2014-04-01 18:21 shaughn 阅读(241) 评论(0) 推荐(0) 编辑