Boost SSL上下文是线程安全的吗?

时间:2018-10-08 17:49:46

标签: openssl boost-asio

我有一个代码,其中有2个线程写入相同的客户端套接字,并且使用boost :: asio :: ssl库使客户端-服务器连接启用了tls。

如果我只有1个线程在客户端写,那么代码可以正常工作。如果有2个以上的线程,则发送方不会发送所有字节。我知道这一点,是因为作为回调函数的处理程序表明已写入了多少字节,因此该写入的预期字节更少。

在进一步调试之前,我想了解openSSL SSL_Context的线程安全属性并增强ssl上下文对象。

0 个答案:

没有答案