From: Travis Cross Date: Sat, 12 Apr 2014 06:48:36 +0000 (+0000) Subject: Avoid leaking memory on mod_voicemail unload X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a455a8694c85510523fc46ae95459c67e9fd500d;p=thirdparty%2Ffreeswitch.git Avoid leaking memory on mod_voicemail unload --- 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; }