]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Fix a possible deadlock scenario in the impossible scenario from the last patch.
authorWilliam King <william.king@quentustech.com>
Sat, 25 May 2013 18:06:01 +0000 (11:06 -0700)
committerWilliam King <william.king@quentustech.com>
Sat, 25 May 2013 18:07:30 +0000 (11:07 -0700)
src/switch_event.c

index 203a6d861d88903366f6c3d30a1f292ed233539e..7ba93ce438e6e45440db339d14d7634c2e7f56f1 100644 (file)
@@ -255,6 +255,7 @@ static void *SWITCH_THREAD_FUNC switch_event_dispatch_thread(switch_thread_t *th
        }
 
        if ( my_id >= MAX_DISPATCH_VAL ) {
+               switch_mutex_unlock(EVENT_QUEUE_MUTEX);
                return NULL;
        }