解决内存泄漏的方法之一,线程的
来源:互联网 发布:js rc4加密算法 编辑:程序博客网 时间:2024/06/05 19:36
b.在线程启动时,设置线程的PTHREAD_CREATE_DETACHED属性
pthread_attr_t attr;
pthread_attr_init (&attr);
pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED);
int ret=pthread_create(&thread_id, &attr, flush_thread_work, (void*)&m_sql_client);
if(ret!=0){
//记住attr也要析构,否则又是一个内存泄漏
pthread_attr_destroy (&attr);
APPSCORE_ERROR("Thread creation failed:%d",ret);
return ret;
}
//记住attr也要析构,否则又是一个内存泄漏
pthread_attr_destroy (&attr);
这样问题就可以解决了。
pthread_attr_t attr;
pthread_attr_init (&attr);
pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED);
int ret=pthread_create(&thread_id, &attr, flush_thread_work, (void*)&m_sql_client);
if(ret!=0){
//记住attr也要析构,否则又是一个内存泄漏
pthread_attr_destroy (&attr);
APPSCORE_ERROR("Thread creation failed:%d",ret);
return ret;
}
//记住attr也要析构,否则又是一个内存泄漏
pthread_attr_destroy (&attr);
这样问题就可以解决了。
- 解决内存泄漏的方法之一,线程的
- 解决内存泄漏的检查方法
- Linux线程导致的内存泄漏分析及解决
- 常用内存泄漏的解决
- 一种快速解决JAVA内存泄漏问题的方法
- 一种快速解决JAVA内存泄漏问题的方法
- 有关内存泄漏的查找解决思路方法
- 调试内存泄漏的方法
- 检测内存泄漏的方法
- 查内存泄漏的方法
- 查处内存泄漏的方法
- 避免内存泄漏的方法
- 85_线程导致的内存泄漏
- [Android内存分析] 非UI线程使用View.post()方法一处潜在的内存泄漏
- 最近解决的一个内存泄漏问题
- 解决javascript的内存泄漏问题
- COM常见的内存泄漏及解决
- cvLoadImage导致内存泄漏的解决
- MySQL-5.5.11 源码安装记录
- php中\r \r\n \t的区别
- phpcms网站搬家教程与经验
- 财务主管的ERP实施之路
- 关于x86、i386、i486、i586和i686等名词的解释
- 解决内存泄漏的方法之一,线程的
- ASSERT与VERIFY宏的区别
- /etc/ld.so.conf详解
- const char* 转char*
- android长按返回键弹出关机框
- SDP文件解析
- EXT核心API详解(一) - Ext类
- JDK中JAXB相关的重要Annotation:
- jquery中对动态生成的标签不会响应click事件