From 886a730ae8b611370c13639de4dd30015ce5cf62 Mon Sep 17 00:00:00 2001
From: Travis Cross <tc@traviscross.com>
Date: Sat, 12 Apr 2014 06:43:11 +0000
Subject: [PATCH] Avoid leaking memory on mod_hash unload

---
 src/mod/applications/mod_hash/mod_hash.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/mod/applications/mod_hash/mod_hash.c b/src/mod/applications/mod_hash/mod_hash.c
index 9af63045b3..d1ab317204 100644
--- a/src/mod/applications/mod_hash/mod_hash.c
+++ b/src/mod/applications/mod_hash/mod_hash.c
@@ -1070,12 +1070,14 @@ SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_hash_shutdown)
 
 	switch_core_hash_destroy(&globals.limit_hash);
 	switch_core_hash_destroy(&globals.db_hash);	
+	switch_core_hash_destroy(&globals.remote_hash);
 
 	switch_thread_rwlock_unlock(globals.limit_hash_rwlock);
 	switch_thread_rwlock_unlock(globals.db_hash_rwlock);
 
 	switch_thread_rwlock_destroy(globals.db_hash_rwlock);
 	switch_thread_rwlock_destroy(globals.limit_hash_rwlock);
+	switch_thread_rwlock_destroy(globals.remote_hash_rwlock);
 
 
 	return SWITCH_STATUS_SUCCESS;