守护进程退出的时候,如何关闭正在侦听的端口 Home » IDC云服务 » 守护进程退出的时候,如何关闭正在侦听的端口 守护进程退出的时候,怎么关闭正在侦听的端口?如标题。守护进程用作TCP/IP通讯的服务器端,现在碰到的问题是:守护进程退出之后马上再启动的话,就会提示端口已被占用,要过一会系统才会自动释放。我想通过处理TERM信号来关闭,但是不知道怎么将文件描述字fd传给信号处理函数。 可以将socket的属性设置为SO_REUSEADDR试试. 搜索一下这两个关键字TIME_WAIT SO_REUSEADDR