From: Anthony Minessale Date: Mon, 2 Mar 2015 19:37:11 +0000 (-0600) Subject: FS-7513: fix read lock bug X-Git-Tag: v1.6.2~614^2~325 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7dba8389261b9beff4a2028b2ee955963e179c7d;p=thirdparty%2Ffreeswitch.git FS-7513: fix read lock bug --- 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) {