TCP服务器端收到连续收到同一个客户端的连接 正常吗???是否需要覆盖掉原来的socket
现在上位机测试一个设备,设备是总线转网络,作为TCP客户端,设置了连接目标地址和端口后就自动连接服务器。
在上位机服务器端检测时,发现连续两次收到该设备TCP连接,接收到的socket 明显不一样。
之前这种情况通常认为是中断后,自动重新连接的,所以检测到这种情况后,就把之前的覆盖掉了。
但是这次发现,如果覆盖掉原来的,则服务器端用这个soket发送到客户端则 不成功了。recv接收也失败了。
不覆盖则发送和接收没有问题。
什么原因????