提升asio多线程

时间:2013-01-19 14:50:17

标签: c++ sockets boost tcp boost-asio

  

可能重复:
  Boost.Asio thread safety

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

线程安全?

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

1 个答案:

答案 0 :(得分:1)

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

“线程安全”部分in the documentation中记录了这一点:

线程安全

不同的对象:安全。

共享对象:不安全。

相关问题