【问题标题】:Boost asio multithreading [duplicate]提升asio多线程[重复]
【发布时间】:2013-01-19 14:50:16
【问题描述】:

可能重复:
Boost.Asio thread safety

是

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

线程安全?

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

【问题讨论】:

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


    【解决方案1】:

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

    这记录在“线程安全”部分in the documentation:

    线程安全

    不同的物体:安全。

    共享对象:不安全。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-13
      • 1970-01-01
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多