初学mfc和socket,请教一下
我做了个聊天室的软件,服务端和客户端都是采用mfc继承csocket类的同步阻塞,本机测试一切正常,一旦在局域网连接就出现问题了:
输入对方ip触发connect(第一次连接),会出现10061(wsaconnrefused服务器拒绝)的错误,但如果本机打开服务端,输入对方ip(第二次连接),却连接到本机服务端,断开后仍输入对方ip,再次connect(第三次连接),这时连接却很正常,其他功能也都正常。第一、二次不能连接的时候,服务端的OnAccept根本没有触发,第三次连接却能触发到OnAccep。不清楚这究竟是怎么一回事,是网络原因,还是编程问题?