摘要:
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 指... 阅读全文