]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-3996 --resolve stop conference recording when only 1 person left
authorJeff Lenk <jeff@jefflenk.com>
Sun, 10 Mar 2013 20:14:53 +0000 (15:14 -0500)
committerJeff Lenk <jeff@jefflenk.com>
Sun, 10 Mar 2013 20:14:53 +0000 (15:14 -0500)
src/mod/applications/mod_conference/mod_conference.c

index 95e4fcc978f175d33e643e07f81bec57fc725eaa..25b5f29d6981b373ed6119080105be2fb856a41e 100644 (file)
@@ -3932,7 +3932,7 @@ static void *SWITCH_THREAD_FUNC conference_record_thread_run(switch_thread_t *th
                switch_event_fire(&event);
        }
 
-       while (switch_test_flag(member, MFLAG_RUNNING) && switch_test_flag(conference, CFLAG_RUNNING) && conference->count) {
+       while (switch_test_flag(member, MFLAG_RUNNING) && switch_test_flag(conference, CFLAG_RUNNING) && conference->count > 1) {
 
                len = 0;