From: Anthony Minessale Date: Fri, 27 Nov 2015 18:42:33 +0000 (-0600) Subject: FS-8574 #resolve [hangup a call but still in show calls (uuid_kill result -ERR No... X-Git-Tag: v1.6.6~1^2~72^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46769439726cc6b910bec1e16aff57b8da7b5f2d;p=thirdparty%2Ffreeswitch.git FS-8574 #resolve [hangup a call but still in show calls (uuid_kill result -ERR No such channel!)] --- diff --git a/src/mod/applications/mod_conference/conference_video.c b/src/mod/applications/mod_conference/conference_video.c index a540b06cc1..ad22ca74f6 100644 --- a/src/mod/applications/mod_conference/conference_video.c +++ b/src/mod/applications/mod_conference/conference_video.c @@ -3446,11 +3446,10 @@ void conference_video_write_frame(conference_obj_t *conference, conference_membe continue; } - if (!isession || !switch_channel_test_flag(imember->channel, CF_VIDEO) ) { - continue; + if (switch_channel_test_flag(imember->channel, CF_VIDEO) ) { + switch_core_session_request_video_refresh(imember->session); } - - switch_core_session_request_video_refresh(imember->session); + switch_core_session_rwunlock(isession); } }