app_confbridge: Make explicitly stop MOH if a user is kicked or hangs up while MOH...
authorRichard Mudgett <rmudgett@digium.com>
Wed, 12 Mar 2014 18:47:10 +0000 (18:47 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 12 Mar 2014 18:47:10 +0000 (18:47 +0000)
commitde3dc17cc54c105c0671327dfab8d085d134054e
tree5759452e2fbd1f1b9ecd4130fd8299a620de5b2d
parentd00c1ac23ec615d2b9b808c39675d2a02c57142d
app_confbridge: Make explicitly stop MOH if a user is kicked or hangs up while MOH is playing.

When MOH is playing to a user in a conference and the user is kicked or
hangs up from the conference then the AMI MusicOnHoldStop events didn't
happen.  (Asterisk v11 AMI event: MusicOnHold, state:Stop)

(closes issue ASTERISK-23311)
Reported by: Benjamin Keith Ford

Review: https://reviewboard.asterisk.org/r/3306/
........

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

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@410492 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/confbridge/conf_state.c
apps/confbridge/conf_state_inactive.c
apps/confbridge/conf_state_single.c
apps/confbridge/conf_state_single_marked.c