diff options
| author | yangwei <[email protected]> | 2024-05-06 17:39:42 +0800 |
|---|---|---|
| committer | yangwei <[email protected]> | 2024-05-06 17:39:42 +0800 |
| commit | 0d8ef6b302fe80db6be27e2135d7e96aa128a9cf (patch) | |
| tree | c10f99e60d25f56cf32b1a976c128db65923d022 | |
| parent | 297ef6e676dc6d0466c900c4aa9d0dff637afd42 (diff) | |
🐞 fix(etain_packet free): fix mbuff leak when session closev3.1.4
| -rw-r--r-- | src/SSL_Analyze.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/SSL_Analyze.c b/src/SSL_Analyze.c index ba411dc..d6ce467 100644 --- a/src/SSL_Analyze.c +++ b/src/SSL_Analyze.c @@ -252,6 +252,7 @@ static void ssl_retain_packet_bridge_free(const struct streaminfo *stream, int b } for(unsigned int i = 0; i < pkts->p_sz; i++) { + p=pkts->p[i]; if (p)MESA_detain_pkt_free(p); if(g_ssl_runtime_para.fs)fieldstat_value_incrby(g_ssl_runtime_para.fs, g_ssl_runtime_para.fs_metric_id[FS_METRIC_DETAIN_FRAG_CHELLO_FREE], |
