物理网络断开 如何释放socket由于TCP无法得知物理网络断开,那么如何判断呢?网上说设置alarm,那么即使探测到了,断网后主动close()能正常断开吗? C++?? socket [解决办法]
Quote: 引用:Quote: 引用:由于TCP无法得知物理网络断开,那么如何判断呢?网上说设置alarm,那么即使探测到了,断网后主动close()能正常断开吗?增加心跳,当一段时间检测不到心跳时,则视为断链,不管是物理的还是逻辑的;貌似目前只能这样,再问大神个问题,那就是write函数是不是有超时啊,今天我让一个write阻塞了2小时,结果它自动退出了。
Quote: 引用:由于TCP无法得知物理网络断开,那么如何判断呢?网上说设置alarm,那么即使探测到了,断网后主动close()能正常断开吗?增加心跳,当一段时间检测不到心跳时,则视为断链,不管是物理的还是逻辑的;
由于TCP无法得知物理网络断开,那么如何判断呢?网上说设置alarm,那么即使探测到了,断网后主动close()能正常断开吗?