Merge pull request #16555 from donaldsharp/agentx_event_leak

lib: Fix memory leak in snmp on shutdown
This commit is contained in:
Donatas Abraitis 2024-08-12 23:45:14 +03:00 committed by GitHub
commit 74333790e3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -377,9 +377,16 @@ void smux_events_update(void)
agentx_events_update();
}
static void smux_events_delete_thread(void *arg)
{
XFREE(MTYPE_TMP, arg);
}
void smux_terminate(void)
{
if (events)
if (events) {
events->del = smux_events_delete_thread;
list_delete(&events);
}
}
#endif /* SNMP_AGENTX */