【发布时间】:2014-11-18 11:52:29
【问题描述】:
我需要帮助解决以下问题;我试图寻找答案,但我一直在问。
Inspector XE 给出如下结果:Kernel Resource Leak on the line
he=BIO_gethostbyname(str);
这一行是 OpenSSL 源代码的一部分,我无法想象这里有什么问题。
内部调用了这个函数:
BIO_do_connect();
我的代码是。
bio = BIO_new_connect(...);
if (BIO_do_connect(bio) != 1) { ... }
...
if (BIO_free(bio) != 0) { ... }
连接成功,唯一的错误发生在我与线程同时调用此函数 1000 次时。
这个程序真的会导致内核资源泄漏吗?
【问题讨论】:
标签: c++ c memory-leaks openssl inspector