相关疑难解决方法(0)

在进程退出时释放绑定端口

如何确保在进程退出时正确释放绑定到端口的套接字,以便可以在bind()不使用EADDRINUSE的情况下重用端口?我写了一个小程序,它只是创建一个套接字,将它绑定到一个固定的端口,等待连接,然后立即终止.当我重新运行程序时,bind()调用因EADDRINUSE而失败,但如果我等了几分钟,它就会成功.

有没有办法可以明确地"取消绑定"套接字,从而释放端口号?

c sockets networking

16
推荐指数
2
解决办法
1万
查看次数

标签 统计

c ×1

networking ×1

sockets ×1