linux socket 程序被ctrl+c或者异常终止,再次起程序时提示该端口号已被绑定,解决办法如下:
创建socket之后调用如下设置套接子选项的函数,并且传入如下参数即可解决
int mw_optval = 1;
setsockopt(server_sockfd, SOL_SOCKET, SO_REUSEADDR, (char *)&mw_optval,sizeof(mw_optval));
linux socket 程序被ctrl+c或者异常终止,再次起程序时提示该端口号已被绑定,解决办法如下:
创建socket之后调用如下设置套接子选项的函数,并且传入如下参数即可解决
int mw_optval = 1;
setsockopt(server_sockfd, SOL_SOCKET, SO_REUSEADDR, (char *)&mw_optval,sizeof(mw_optval));