都是阻塞的情况下
什么时候会出现C 端的connect成功了
S端的 accept不返回呢???绝对都没有出错
但就是 连接成功 accept不返回

解决方案 »

  1.   

    connect 的是 Server的ip和Port吗?
    connect返回值是多少?如果是0,那么accept应该会返回的~
      

  2.   

    对了,netstat一下,看下port端口是否已被占用,就是已经有server用了该端口了,但是其设置的是地址可以重用,setsockopt socket SO_REUSEADDR,这样好像你的server也可以再次绑定该port的。
      

  3.   

    可能的两种情况:
    一、client connect失败,却误以为成功了;
    二、你的client连接到其他的server上了。
      

  4.   

    看看WSAGetLastError返回值是什么