Gau*_*rav 1 c++ port network-programming bind
我们在Windows上有一个服务器应用程序无法在本地端口(3050)上绑定,从而产生错误 WSAEADDRINUSE - Address already in use.
但是,我已经使用SysInternals实用程序(TCPView)检查过没有进程正在侦听该端口.
请提出建议背后的原因以及解决此问题的任何解决方法.
提前致谢.
该错误情况将在两种情况下发生:
1)另一个套接字已绑定到该地址
2)最近关闭了绑定到该地址的套接字.
在第一种情况下,我想问题是你在同一个程序中绑定到该端口号两次.
在第二种情况下,我想你的程序的前一次运行在测试之前退出或崩溃不到120秒.当你运行TCPView时,120秒已经过去了.
| 归档时间: |
|
| 查看次数: |
5146 次 |
| 最近记录: |