标签: java android sockets tcp
我在linux系统上有一个TCP服务器(用C编写)和android上的TCP客户端,当android的互联网连接丢失时,服务器似乎没有注意到这一点{{1}并且send继续工作,好像什么都没发生一样。
send
我已经实现了心跳技术来检查死连接,但是它不够好,它会在收到死客户端之前等待30秒,并且在此过程中会丢失一些数据。
如何告诉服务器连接已关闭?