标签: c sockets tcp
我在服务器和客户端之间有TCP连接。客户端和服务器上未设置SO_KEEPALIVE选项。如果客户端发生故障,服务器将如何知道客户端是否已关闭,如果是,是否会终止连接?
答案 0 :(得分:0)
我认为你的意思是,如果客户端突然断开连接并且没有正常关闭连接? 为什么SO_KEEPALIVE不是一个选项,因为这可以解决您的问题? 如果没有,你需要实现某种保持活动机制,比如在计时器上发送“你好我活着”-packet。