红联Linux门户
Linux帮助

socket编程问题

发布时间:2011-04-20 15:16:02来源:红联作者:hml1006
socket编程,分服务端和客户端
服务端有个死循环
把客户端进程杀死后,服务端进程自动关闭了,怎么解决这个问题????????????
文章评论

共有 3 条评论

  1. rootlinenic 于 2011-05-31 16:55:23发表:

    问的不清不楚的,叫别人怎么帮你解决

  2. lm6230649 于 2011-05-12 13:08:46发表:

    好像你的问题都没说清楚,你是想你的服务器端在客户端被杀死的时候不退出吗?
    在客户端被关闭的时候会向服务器发送FIN,如果你在服务器端调用read函数,则函数会返回0,你的服务器退不退出就要看你的服务器是怎么处理read(或者相似的函数)返回0这种情况的咯!
    我也是刚学这个,说得不对请别见怪。你可以找书看下,TCP的断开过程。

  3. hml1006 于 2011-04-29 18:30:02发表:

    偌大一个中国,竟没人知道