From c36e63026c6ca674420d140369b1786bdee868a4 Mon Sep 17 00:00:00 2001 From: Chris Rienzo Date: Wed, 30 Apr 2014 10:06:42 -0400 Subject: [PATCH] mod_http_cache: CID 1025858: Thread deadlock (ORDER_REVERSAL) --- src/mod/applications/mod_http_cache/mod_http_cache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mod/applications/mod_http_cache/mod_http_cache.c b/src/mod/applications/mod_http_cache/mod_http_cache.c index 625fe236bb..3505c99a9b 100644 --- a/src/mod/applications/mod_http_cache/mod_http_cache.c +++ b/src/mod/applications/mod_http_cache/mod_http_cache.c @@ -1702,6 +1702,7 @@ SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_http_cache_shutdown) gcache.shutdown = 1; switch_queue_interrupt_all(gcache.prefetch_queue); switch_thread_rwlock_wrlock(gcache.shutdown_lock); + switch_thread_rwlock_unlock(gcache.shutdown_lock); url_cache_clear(&gcache, NULL); switch_core_hash_destroy(&gcache.map);