diff options
author | Kevin Harwell <kharwell@digium.com> | 2013-02-19 16:23:29 +0000 |
---|---|---|
committer | Kevin Harwell <kharwell@digium.com> | 2013-02-19 16:23:29 +0000 |
commit | f2774606707582097e24054659f0d77c162eded7 (patch) | |
tree | 5d5dcc9a5dce2d8bcfd5e102cd6aac42f951236e /include/asterisk/module.h | |
parent | 31b7426115f156d116f5b751f7c494be9c0558f7 (diff) |
Confbridge channels staying active when all participants leave.
If you started/stopped recording of a conference multiple times channels
would remain active even when all participants left the conference. This
was due to the fact that a reference to the confbridge was being added
every time a start record command was issued, but when the recording was
stopped there was no matching de-reference thus keeping the conference alive.
Made sure only a single reference is added for the record thread no matter how
many times recording is started/stopped. A de-reference is issued upon thread
ending.
Note, this issue is being fixed under AST-1088 since it relates to it and
should have been corrected along with those modifications.
(issue AST-1088)
Reported by: John Bigelow
........
Merged revisions 381737 from http://svn.asterisk.org/svn/asterisk/branches/11
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@381741 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'include/asterisk/module.h')
0 files changed, 0 insertions, 0 deletions