【发布时间】:2016-03-02 18:00:20
【问题描述】:
我用 C 代码开发了一个服务器。
我使用accept() 函数让我的服务器监听给定的套接字。
我的服务器在线程中启动。
现在在其他线程中,在某些情况下,我想停止 accept() 阻塞,然后关闭相关套接字。
我该怎么做? shutdown() 能做到吗?
【问题讨论】:
-
我不肯定,但我怀疑您可以简单地
close()accept()所在的套接字。也许shutdown()会这样做。当你尝试时发生了什么?
标签: c linux sockets networking