浏览代码

Merge pull request #59 from kamailio/AndreyRybkin-dmq

dmq: fix memory leak
Andrey Rybkin 10 年之前
父节点
当前提交
bd73d7afab
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      modules/dmq/worker.c

+ 4 - 0
modules/dmq/worker.c

@@ -123,6 +123,10 @@ void worker_loop(int id)
 					del_nonshm_lump_rpl(&current_job->msg->reply_lump);
 					pkg_free(peer_response.body.s);
 				}
+				if(current_job->msg->from->parsed){
+					free_to(current_job->msg->from->parsed);
+				}
+
 				LM_DBG("sent reply\n");
 				shm_free(current_job->msg);
 				shm_free(current_job);