diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-02-10 00:16:22 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-02-10 00:16:22 +0000 |
commit | 26566c5864081525b5eb2876af86d4d4d5c639c5 (patch) | |
tree | 31d34b25401b0f7498b9011d331a6ae4ba917540 /apps/app_echo.c | |
parent | f56e86c1e1d5e73fe3b5a49af15d01d3dbe1bce1 (diff) |
Merged revisions 53783 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r53783 | russell | 2007-02-09 18:15:50 -0600 (Fri, 09 Feb 2007) | 4 lines
When the Echo() application receives the digit '#', echo that back as well.
Since we already sent the BEGIN frame for that digit, it makes sense to send
the END as well.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53784 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'apps/app_echo.c')
-rw-r--r-- | apps/app_echo.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/app_echo.c b/apps/app_echo.c index 4b2c94056..73ca2d181 100644 --- a/apps/app_echo.c +++ b/apps/app_echo.c @@ -73,6 +73,8 @@ static int echo_exec(struct ast_channel *chan, void *data) case AST_FRAME_DTMF: if (f->subclass == '#') { res = 0; + if (ast_write(chan, f)) + res = -1; ast_frfree(f); goto end; } |