当前位置: 技术问答>linux和unix
Socket 相关 (Address already in use)
来源: 互联网 发布时间:2016-01-10
本文导语: 现在我LINUX下的服务器端有时会非法退出~ (客户端与服务器端无定时通讯) 再启动程序时,Bind错,显示Address already in use 关闭客户端则可正常启动 如何在不关闭客户端的前提下解决此问题?(是不是关闭原端...
现在我LINUX下的服务器端有时会非法退出~ (客户端与服务器端无定时通讯)
再启动程序时,Bind错,显示Address already in use
关闭客户端则可正常启动
如何在不关闭客户端的前提下解决此问题?(是不是关闭原端口?)
程序中如何实现?
再启动程序时,Bind错,显示Address already in use
关闭客户端则可正常启动
如何在不关闭客户端的前提下解决此问题?(是不是关闭原端口?)
程序中如何实现?
|
/* Set port reuse */
setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void*)&opt, sizeof(opt));
setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void*)&opt, sizeof(opt));