summaryrefslogtreecommitdiff
path: root/src/tsg_bridge.cpp
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2023-06-09 20:57:40 +0800
committerliuxueli <[email protected]>2023-06-09 20:57:40 +0800
commit3dea0f5399f2d749e188de9bfb94cd02f93f8a02 (patch)
treef7c9e30319ef501e201a80b08f3546b16975b3ac /src/tsg_bridge.cpp
parent692fa4b3a3bd2f5953b80e536cd694076118c5b2 (diff)
优化Application metrics中间状态的空间,结构大小节约102字节
Diffstat (limited to 'src/tsg_bridge.cpp')
-rw-r--r--src/tsg_bridge.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/tsg_bridge.cpp b/src/tsg_bridge.cpp
index dd2bc7c..c6bf121 100644
--- a/src/tsg_bridge.cpp
+++ b/src/tsg_bridge.cpp
@@ -135,10 +135,15 @@ void session_runtime_action_context_free(const struct streaminfo *a_stream, int
}
}
- if (srt_action_context->l4_protocol != NULL)
+ if(srt_action_context->l4_protocol != NULL)
{
dictator_free(a_stream->threadnum, srt_action_context->l4_protocol);
}
+
+ if(srt_action_context->last_traffic_statis != NULL)
+ {
+ dictator_free(a_stream->threadnum, srt_action_context->last_traffic_statis);
+ }
dictator_free(a_stream->threadnum, data);
data=NULL;