setsockopt解决端口被重复绑定问题

来源:互联网 发布:信达证券交易软件 编辑:程序博客网 时间:2024/05/17 01:35

在linux中,关闭了与Socket绑定的某个端口后,如果再次重用,就会发现该socket已经被绑定了。这种情况可能发生在程序崩溃,重新启动时。这时候,要使用setsockopt使得端口可以被重复绑定。

setsockopt(sockfd,SOL_SOCKET,SO_REUSERADDR,&opt,&len);

更多内容可以man setsockopt看一下,或者百度。


0 0
原创粉丝点击