]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix issue on single core or similar vm causing conference to spin in loop
authorMike Jerris <mike@jerris.com>
Fri, 7 Aug 2015 05:45:25 +0000 (05:45 +0000)
committerroot <root@cloud-server-01>
Fri, 7 Aug 2015 05:45:25 +0000 (05:45 +0000)
src/mod/applications/mod_conference/conference_video.c

index c3dc4ddd029eda02b076ddd0f50af502a5246166..9b63b4aaea50c1723292f8155a1bc54522150bc5 100644 (file)
@@ -2519,7 +2519,7 @@ void *SWITCH_THREAD_FUNC conference_video_muxing_thread_run(switch_thread_t *thr
                                }
 
                                if (!x) break;
-
+                               switch_cond_next();
                                switch_thread_rwlock_wrlock(canvas->video_rwlock);
                                switch_thread_rwlock_unlock(canvas->video_rwlock);
                        }