Avoid leaking memory on unload of mod_dptools

Automated leak detectors find leaked memory on shutdown.  Cleaning up
after ourselves on shutdown eliminates noise from these reports.
This commit is contained in:
Travis Cross 2014-04-12 06:31:31 +00:00
parent 12af80d6b2
commit 237da22e22

View File

@ -5581,6 +5581,10 @@ SWITCH_STANDARD_API(page_api_function)
SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_dptools_shutdown)
{
switch_event_unbind_callback(pickup_pres_event_handler);
switch_mutex_destroy(globals.pickup_mutex);
switch_core_hash_destroy(&globals.pickup_hash);
switch_mutex_destroy(globals.mutex_mutex);
switch_core_hash_destroy(&globals.mutex_hash);
return SWITCH_STATUS_SUCCESS;
}