summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoryangwei <[email protected]>2024-09-13 08:59:50 +0800
committeryangwei <[email protected]>2024-09-13 08:59:50 +0800
commitc09a89cd588b3ecf09512286076ce18d951c8d87 (patch)
tree321d58f36de4fc0996d0978e5aae9738ad3f7de0 /src
parentadfc240bd036c3467b785e183e2ecd6f82e65a50 (diff)
🐞 fix(del_stream_by_time): fix memleak when timeout overspeedFix-timeout-overspeed-memleak
Diffstat (limited to 'src')
-rw-r--r--src/dealpkt/stream_manage.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dealpkt/stream_manage.c b/src/dealpkt/stream_manage.c
index 860275a..75d8aca 100644
--- a/src/dealpkt/stream_manage.c
+++ b/src/dealpkt/stream_manage.c
@@ -511,6 +511,7 @@ int del_stream_by_time(struct stream_list *plist, const struct streamindex *curr
}
else
{
+ timeouts_add(plist->streamindex_timer, t, g_CurrentTime_ms);
if (type == STREAM_TYPE_UDP)
local_sys_stat->count[SAPP_STAT_UDP_TIMEOUTS_OVERSPEED]++;
else if (type == STREAM_TYPE_TCP)