标签: port kernel sockets
我正在开发一个应用程序服务器,在此期间我不断编辑 - 重新编译 - 重新运行代码。不幸的是,在中断代码之后,内核(Ubuntu 11.10)没有立即回收绑定到套接字的端口,因此我必须等待几分钟才能重新运行。
我认为在中断处理程序中正确关闭套接字可以解决问题但显然没有效果。
有没有办法加快流程,从而加快开发周期?
答案 0 :(得分:2)
打开后在套接字上设置SO_REUSEADDR选项。有关详细信息,请参阅this question。