防止socket程序重启等待2MSL时间

在调试时服务器程序会不断重启,由于TCP的四次挥手机制,结束程序后2MSL的时间内无法再次绑定该端口。可以对监听fd设置SO_REUSEADDR和SO_REUSEPORT标志,立即回收端口号。

int optval = 1;
setsockopt(fdServer, SOL_SOCKET, SO_REUSEADDR, &optval, sizeof optval);
原文地址:https://www.cnblogs.com/HadesBlog/p/13040377.html