我们的软件出现了一个bug,当我遇到连接超时时,它就会发生。这些错误非常罕见(通常是由于内部网络丢失连接)。我如何人为地产生这种效果以便测试我们的软件?
如果有关系的话,这个应用程序是使用C++/MFC编写的,使用CAsyncSocket类。
编辑:
我已经尝试过使用不存在的主机,但是我得到了套接字错误:
WSAEINVAL (10022) 无效的参数
我的下一步尝试是使用Alexander的建议连接到另一个端口,例如81(但是在我的自己的服务器上)。那很好用。正好和断开连接一样(等待60秒,然后报错)。谢谢!