Linux套接字没有关闭

时间:2011-05-06 09:06:02

标签: linux sockets unbind

我有一个问题。我在linux中运行TCP服务器。我通过关闭(套接字)调用关闭套接字。但是当我再次尝试重新绑定时,绑定调用将失败,并且errno 98 =>端口已绑定。我应该如何解开那个插座?

2 个答案:

答案 0 :(得分:2)

您必须在套接字上设置SO_REUSEADDR选项,请参阅here

答案 1 :(得分:0)

您可以尝试设置SO_REUSEADDR套接字选项,有关讨论,请参阅this question