asterisk/apps/confbridge
Matthew Jordan 948af7fd79 apps/app_confbridge: Ensure 'normal' users hear message when last marked leaves
When r428077 was made for ASTERISK-24522, it failed to take into account users
who are neither wait_marked nor end_marked. These users are *also* supposed to
hear the 'leader has left the conference' message. Granted, this behaviour is
a bit odd; however, that is how it used to work... and behaviour changes are
not good.

This patch ensures that if there are any 'normal' users present when the last
marked user leaves the conference, the message will still be played to them.

Note that this regression was caught by the Asterisk Test Suite's
confbridge_nominal test, which has a quirky combination of users.
........

Merged revisions 428113 from http://svn.asterisk.org/svn/asterisk/branches/11
........

Merged revisions 428114 from http://svn.asterisk.org/svn/asterisk/branches/12
........

Merged revisions 428115 from http://svn.asterisk.org/svn/asterisk/branches/13


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@428116 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2014-11-17 15:27:33 +00:00
..
include app_confbridge: Correct verification of conference name length 2014-06-04 07:27:21 +00:00
conf_chan_announce.c app_confbridge: Add missing destructor call to announcer channel destructor. 2014-03-17 16:48:55 +00:00
conf_chan_record.c media formats: re-architect handling of media for performance improvements 2014-07-20 22:06:33 +00:00
conf_config_parser.c Allow Asterisk to compile under GCC 4.10 2014-05-09 22:49:26 +00:00
conf_state.c app_confbridge: Make explicitly stop MOH if a user is kicked or hangs up while MOH is playing. 2014-03-12 18:47:10 +00:00
conf_state_empty.c ConfBridge: Correct prompt playback target 2014-02-10 16:01:37 +00:00
conf_state_inactive.c app_confbridge: Make explicitly stop MOH if a user is kicked or hangs up while MOH is playing. 2014-03-12 18:47:10 +00:00
conf_state_multi.c app_confbridge: Remove some noop code. 2014-03-06 00:33:13 +00:00
conf_state_multi_marked.c apps/app_confbridge: Ensure 'normal' users hear message when last marked leaves 2014-11-17 15:27:33 +00:00
conf_state_single.c app_confbridge: Make explicitly stop MOH if a user is kicked or hangs up while MOH is playing. 2014-03-12 18:47:10 +00:00
conf_state_single_marked.c app_confbridge: Make explicitly stop MOH if a user is kicked or hangs up while MOH is playing. 2014-03-12 18:47:10 +00:00
confbridge_manager.c confbridge: Add 'Admin' param to join, leave, mute, unmute and talking events 2014-08-27 17:30:51 +00:00