博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SO_REUSEADDR
阅读量:7045 次
发布时间:2019-06-28

本文共 214 字,大约阅读时间需要 1 分钟。

问题:Linux的服务器程序,关闭后马上启动,经常报错,说是端口已经被占用,不过稍等一会儿就可以启动了。

原来我们在调用closesocket把已绑定端口的socket关闭时,这个socket并没有立即消失,而进入了TIME_WAIT状态。

解决方法:

setsockopt(....,SO_REUSEADDR,.....)

 

转载于:https://www.cnblogs.com/wanliyun/p/4638724.html

你可能感兴趣的文章
[leetcode] 16. 3Sum Closest
查看>>
text-size-adjust属性
查看>>
python构造二维列表以及排序字典
查看>>
IntelliJ IDEA安装与使用
查看>>
PHP开发支付时开启OPENSSL扩展
查看>>
javaWeb---Servlet
查看>>
Qt开发之Hello Qt及学习小技巧
查看>>
读《大数据的互联网思维》有感
查看>>
Vue.js说说组件
查看>>
在PL/SQL/sqlplus客户端 中如何让程序暂停几秒钟
查看>>
Java中使用BufferedReader的readLine()方法和read()方法来读取文件内容
查看>>
将页面上的textbox赋值为string.empty
查看>>
[.Net线程处理系列]专题三:线程池中的I/O线程
查看>>
《Java程序设计》 第一周学习任务(2)
查看>>
串复习
查看>>
C#语言课程10月31日
查看>>
11.01T3 实数二分
查看>>
react+antd分页 实现分页及页面刷新时回到刷新前的page
查看>>
express后台数据编写
查看>>
leetcode — partition-list
查看>>