From: Nick Porter Date: Thu, 24 Jul 2025 14:33:30 +0000 (+0100) Subject: Free expired cache entries X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=10f6be583c5538f2fd98643d490f62fc17e2f4dd;p=thirdparty%2Ffreeradius-server.git Free expired cache entries --- diff --git a/src/modules/rlm_dpsk/rlm_dpsk.c b/src/modules/rlm_dpsk/rlm_dpsk.c index fa3b276675..7ca7a78f77 100644 --- a/src/modules/rlm_dpsk/rlm_dpsk.c +++ b/src/modules/rlm_dpsk/rlm_dpsk.c @@ -267,6 +267,7 @@ static rlm_dpsk_cache_t *dpsk_cache_find(REQUEST *request, rlm_dpsk_t const *ins RDEBUG3("Cache entry has expired"); rbtree_deletebydata(inst->cache, entry); + talloc_free(entry); } return NULL;