打开netlink socket将使用相同的pid然后绑定和创建失败

时间:2014-02-05 11:20:55

标签: c++ c linux sockets ipc

我有一个尝试打开netlink套接字的应用程序,我们以某种方式获得与之前的netlink套接字相同的pid“端口”(有许多分支),因此netlink套接字绑定失败,并且创建失败。 有谁知道在这种情况下发生了什么,或者任何人有任何建议? 我怎么能避免它?

1 个答案:

答案 0 :(得分:0)

您不能拥有可以收听同一端口的多台服务器。

解决方案是更改新服务器的端口(fork子)或关闭爸爸服务器,然后再打开新服务器。

我可以问你为什么要打开多个服务器?