首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Socket 相关 (Address already in use)解决方法

2012-02-06 
Socket 相关 (Address already in use)现在我LINUX下的服务器端有时会非法退出~(客户端与服务器端无定时通

Socket 相关 (Address already in use)
现在我LINUX下的服务器端有时会非法退出~   (客户端与服务器端无定时通讯)

再启动程序时,Bind错,显示Address   already   in   use

关闭客户端则可正常启动


如何在不关闭客户端的前提下解决此问题?(是不是关闭原端口?)

程序中如何实现?

[解决办法]
/* Set port reuse */
setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void*)&opt, sizeof(opt));

热点排行