From a455a8694c85510523fc46ae95459c67e9fd500d 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 801c3bf416..7a4bf67a48 100644 --- a/src/mod/applications/mod_voicemail/mod_voicemail.c +++ b/src/mod/applications/mod_voicemail/mod_voicemail.c @@ -6273,7 +6273,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; }