日期:2014-05-16  浏览次数:20642 次

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

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

关闭客户端则可正常启动


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

程序中如何实现?

------解决方案--------------------
/* Set port reuse */
setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void*)&opt, sizeof(opt));