From 39f960a2128888d892eef5461685090865d7e084 Mon Sep 17 00:00:00 2001 From: Travis Cross Date: Sat, 12 Apr 2014 06:48:36 +0000 Subject: [PATCH] Avoid leaking memory on mod_voicemail unload --- src/mod/applications/mod_voicemail/mod_voicemail.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mod/applications/mod_voicemail/mod_voicemail.c b/src/mod/applications/mod_voicemail/mod_voicemail.c index 186c73fefb..a7782863eb 100644 --- a/src/mod/applications/mod_voicemail/mod_voicemail.c +++ b/src/mod/applications/mod_voicemail/mod_voicemail.c @@ -6280,7 +6280,9 @@ SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_voicemail_shutdown) switch_core_destroy_memory_pool(&profile->pool); profile = NULL; } + switch_core_hash_destroy(&globals.profile_hash); switch_mutex_unlock(globals.mutex); + switch_mutex_destroy(globals.mutex); return SWITCH_STATUS_SUCCESS; }