]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-10561: [freeswitch-core,mod_conference] Video concurrency improvements for 1.8...
authorAnthony Minessale <anthm@freeswitch.org>
Fri, 18 Aug 2017 01:01:16 +0000 (20:01 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Fri, 18 Aug 2017 01:01:16 +0000 (20:01 -0500)
src/mod/applications/mod_conference/conference_video.c

index 67b963995ae4cc53938bac784966476fde2dd9b9..42830624a18d0d11f4bdc8b427131decd8a6c5ee 100644 (file)
@@ -1033,7 +1033,6 @@ void conference_video_detach_video_layer(conference_member_t *member)
        }
 
        switch_mutex_lock(canvas->mutex);
-       switch_mutex_lock(canvas->write_mutex);
 
        if (member->video_layer_id < 0) {
                goto end;
@@ -1080,7 +1079,6 @@ void conference_video_detach_video_layer(conference_member_t *member)
 
  end:
 
-       switch_mutex_unlock(canvas->write_mutex);
        switch_mutex_unlock(canvas->mutex);
        conference_video_release_canvas(&canvas);