OpenSSL RSA_private_decrypt()创建2个线程,但不清除它们

时间:2016-02-08 15:41:32

标签: c++ multithreading memory-leaks openssl

当我的进程调用RSA_private_decrypt()时,正在创建两个线程,但是当我想在卸载期间清理我的库时,我找不到任何杀死线程的方法。

我的清理代码如下,但它没有解决问题:

ENGINE_cleanup();
OBJ_cleanup();
EVP_cleanup();
CRYPTO_cleanup_all_ex_data();
ERR_remove_thread_state(NULL);
RAND_cleanup();
ERR_free_strings();

还有其他人遇到过这个问题吗?

0 个答案:

没有答案