我觉得还是先用wireshark之类的监控一下
看看报文,确定一下网络问题
我的意思是最好能比较快速稳定的复现,否则很难高效的验证
【 在 xibaomo 的大作中提到: 】
: 这两天碰到一个问题,一台机器15个进程同时建立tcp连接,目标都不相同,但偶尔会有一个进程send()正常返回,但另一端没有收到。
: 我现在怀疑是race condition造成的,进而有一个问题很困惑,建立连接需要分配资源,系统是怎么保证同一块资源不会被多个连接同时争抢?有没有进程锁这种东西?如果没有,那这个问题就好理解了,但该如何解决呢?
--
修改:littleSram FROM 114.242.250.*
FROM 114.242.250.*