首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

守护进程退出的时候,如何关闭正在侦听的端口

2012-03-09 
守护进程退出的时候,怎么关闭正在侦听的端口?如标题。守护进程用作TCP/IP通讯的服务器端,现在碰到的问题是:

守护进程退出的时候,怎么关闭正在侦听的端口?
如标题。守护进程用作TCP/IP通讯的服务器端,现在碰到的问题是:守护进程退出之后马上再启动的话,就会提示端口已被占用,要过一会系统才会自动释放。
我想通过处理TERM信号来关闭,但是不知道怎么将文件描述字fd传给信号处理函数。


[解决办法]
可以将socket的属性设置为SO_REUSEADDR试试.
[解决办法]
搜索一下这两个关键字
TIME_WAIT SO_REUSEADDR

热点排行