2011-10-03 146 views

回答

1

它是安全的,从不同的线程

是调用async_write & async_read,但有一个警告。您可以安全地用于不同socketobjects

线程安全

不同的对象做到这一点:安全

共享对象:不安全

1

该文件是保守的,并说“不”。

但是我在我的一个linux程序中这样做,它似乎工作正常。挖掘boost/asio/detail/epoll_reactor.ipp显示函数start_op()确实受互斥锁的保护,所以我的信心得到了增强。

但是其他平台可能会有所不同..