|
client发送字符到server,server受到字符然后在发到client,client显示字符。
条件:server用fork新键个进程。
问 1):如果在连接过程中client关闭程序,server将出现僵师进程.请问处理方法。
(2):如果在连接过程中server关闭程序,client处理方法。
我看了一个处理僵师进程的方法,可是不好用。
signal(SIGCHLD,sig_chld);
void sig_chld(int signo)
{
pid_t pid;
int stat;
pid=wait(&stat);
printf("clidl %d terminated\n",pid);
return ;
}
请大家来讨论一下关于signal的各种意见。
也给初学者点帮助。
在这谢谢大家了。 |
|