1

我有个问题。我在 linux 中运行 TCP 服务器。我通过 close(socket) 调用关闭套接字。但是当我再次尝试重新绑定时,绑定调用失败,错误号 98 => 端口已绑定。我应该如何解除绑定该套接字?

4

2 回答 2

2

您必须在套接字上设置 SO_REUSEADDR 选项,请参见此处

于 2011-05-06T09:11:52.857 回答
0

您可以尝试设置SO_REUSEADDR套接字选项,请参阅此问题进行一些讨论。

于 2011-05-06T09:09:43.730 回答