pthread_mutex_recursive属性是否会影响openssl

时间:2016-01-28 10:16:21

标签: openssl

我需要澄清以下问题。

问题:
我正在编写一个使用openssl的包装器,我在其中锁定(mutex)并使用X509_STORE_add_cert()函数将证书信息添加到openssl商店,并执行更多步骤。

我的问题是,为了更新openssl存储,我在调用X509_STORE_add_cert()之前锁定了整个操作,并且在此函数中再次使用相同的锁来实际更新openssl存储。所以,我使用pthread_mutex_recursive属性作为互斥锁,我的代码运行正常。

但是,由于我使用pthread_mutex_recursive初始化全局互斥列表数组,它是否会影响系统中的其他openssl客户端?

请在这方面回复并帮助我。 提前谢谢。

0 个答案:

没有答案