From 7dba8389261b9beff4a2028b2ee955963e179c7d Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Mon, 2 Mar 2015 13:37:11 -0600 Subject: [PATCH] FS-7513: fix read lock bug --- src/mod/applications/mod_conference/mod_conference.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mod/applications/mod_conference/mod_conference.c b/src/mod/applications/mod_conference/mod_conference.c index 9735f609fb..87b533b273 100644 --- a/src/mod/applications/mod_conference/mod_conference.c +++ b/src/mod/applications/mod_conference/mod_conference.c @@ -1647,7 +1647,10 @@ static void *SWITCH_THREAD_FUNC conference_video_muxing_thread_run(switch_thread min_members++; } - if (conference->playing_video_file) continue; + if (conference->playing_video_file) { + switch_core_session_rwunlock(imember->session); + continue; + } if (conference->canvas->layout_floor_id > -1 && imember->id == conference->video_floor_holder && imember->video_layer_id != conference->canvas->layout_floor_id) {