标签: c linux sockets networking tcp
我正在测试我编写的包装Linux套接字API的Socket类。
在测试功能中,我执行以下操作:
然后我再次重复这8个步骤。
我在步骤的第二次迭代中bind间歇性地发现我得到了EADDRINUSE。
bind
我的印象是,有可能以可避免的方式执行有序关机。我知道SO_REUSEADDR - 但是有可能进行有序关机并阻塞直到端口再次可用吗?
SO_REUSEADDR