diff options
author | BJ Weschke <bweschke@btwtech.com> | 2006-03-23 20:48:08 +0000 |
---|---|---|
committer | BJ Weschke <bweschke@btwtech.com> | 2006-03-23 20:48:08 +0000 |
commit | fb8ff8ed574cee90304e7ea8a2943b74811760ce (patch) | |
tree | a0a4d1d31ce338cab1545caabe3dea24c9bea027 /apps/app_meetme.c | |
parent | 4c1d49f5c85ba293bcabc694f5e4c2055ed7f11b (diff) |
Merged revisions 14467 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r14467 | bweschke | 2006-03-23 14:43:05 -0600 (Thu, 23 Mar 2006) | 3 lines
Bug #5884 - fix a possible race state in app_meetme when a channel has gone away and we are reading continuously for more frames. (mneuhauser)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'apps/app_meetme.c')
-rw-r--r-- | apps/app_meetme.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/app_meetme.c b/apps/app_meetme.c index aeb537c4f..200144fdf 100644 --- a/apps/app_meetme.c +++ b/apps/app_meetme.c @@ -779,6 +779,8 @@ static void conf_flush(int fd, struct ast_channel *chan) f = ast_read(chan); if (f) ast_frfree(f); + else /* channel was hung up or something else happened */ + break; } } |