]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
ast_stream_and_wait(chan,dir-usingkeypad) didn't capture the dialled DTMF.
authorAlec L Davis <sivad.a@paradise.net.nz>
Tue, 15 Dec 2009 00:54:44 +0000 (00:54 +0000)
committerAlec L Davis <sivad.a@paradise.net.nz>
Tue, 15 Dec 2009 00:54:44 +0000 (00:54 +0000)
  (closes issue #16409)
  Reported by: alecdavis
  Tested by: alecdavis
  Patch
bug_16409.diff.txt uploaded by alecdavis (license 585)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@234855 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_directory.c

index 34001ad514f88a58d0f8d2eff14f0a6a04810b68..deca0392262991407fc1a67fb5419d2f01ec9804 100644 (file)
@@ -808,7 +808,7 @@ static int directory_exec(struct ast_channel *chan, const char *data)
                                        "dir-firstlast", AST_DIGIT_ANY);
                        }
                        if (!res) {
-                               ast_stream_and_wait(chan, "dir-usingkeypad", AST_DIGIT_ANY);
+                               res = ast_stream_and_wait(chan, "dir-usingkeypad", AST_DIGIT_ANY);
                        }
                }
                ast_stopstream(chan);