TSG-7945: 当HTTP新建全命中Monitor策略时,Sapp内存泄露被OOM; tsg_master命中监测策略且不需镜像到第三方时, 扫描的中间状态未释放导致内存泄漏
This commit is contained in:
@@ -13,7 +13,7 @@
|
|||||||
#include <MESA/ssl.h>
|
#include <MESA/ssl.h>
|
||||||
#include <MESA/mail.h>
|
#include <MESA/mail.h>
|
||||||
#include <MESA/gquic.h>
|
#include <MESA/gquic.h>
|
||||||
#include "MESA/mesa_sip.h"
|
#include "MESA/sip.h"
|
||||||
#include <MESA/stream.h>
|
#include <MESA/stream.h>
|
||||||
#include <MESA/MESA_handle_logger.h>
|
#include <MESA/MESA_handle_logger.h>
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
#include <MESA/ssl.h>
|
#include <MESA/ssl.h>
|
||||||
#include <MESA/mail.h>
|
#include <MESA/mail.h>
|
||||||
#include <MESA/gquic.h>
|
#include <MESA/gquic.h>
|
||||||
#include "MESA/mesa_sip.h"
|
#include "MESA/sip.h"
|
||||||
#include <MESA/stream.h>
|
#include <MESA/stream.h>
|
||||||
#include <MESA/MESA_prof_load.h>
|
#include <MESA/MESA_prof_load.h>
|
||||||
#include <MESA/MESA_handle_logger.h>
|
#include <MESA/MESA_handle_logger.h>
|
||||||
@@ -1638,6 +1638,8 @@ static unsigned char tsg_master_all_entry(const struct streaminfo *a_stream, uns
|
|||||||
ret=tsg_set_vlan_id_to_tcpall(a_stream, (struct tcpall_context**)pme, vlan, vlan_num, thread_seq);
|
ret=tsg_set_vlan_id_to_tcpall(a_stream, (struct tcpall_context**)pme, vlan, vlan_num, thread_seq);
|
||||||
if(ret<=0)
|
if(ret<=0)
|
||||||
{
|
{
|
||||||
|
Maat_clean_status(&scan_mid);
|
||||||
|
scan_mid=NULL;
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
context=(struct tcpall_context*)(*pme);
|
context=(struct tcpall_context*)(*pme);
|
||||||
|
|||||||
Reference in New Issue
Block a user