1

可能重复:
Boost.Asio 线程安全

boost::asio::ip::tcp::socket

线程安全吗?

我的意思是,我可以从不同的线程调用共享 tcp::socket (socket.connect(), read_some(), close()) 的方法而不用担心竞争条件问题吗?

4

1 回答 1

1

从 Boost 1.52 开始,它不是线程安全的。

这记录在文档的“线程安全”部分

线程安全

不同的物体:安全。

共享对象:不安全。

于 2013-01-19T14:53:12.860 回答