有人会怎么做?它只会阻塞直到第一次连接尝试。
最佳答案
我不认为你可以,accept
将阻塞直到第一个连接到达而 async_accept
根本不会阻塞(并且只会处理第一个连接作为出色地)。但是,你为什么要这个?一旦前一个返回,您总是可以发起另一个 accept
。您不会错过任何东西,因为 accept
只会从监听套接字队列 中删除这些连接。
关于c++ - 如何使 boost::asio::ip::tcp::acceptor 永远阻塞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4149334/