diff options
author | crichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-06-12 07:48:52 +0000 |
---|---|---|
committer | crichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-06-12 07:48:52 +0000 |
commit | 23a5b63f5d3938c6aa9d102cbf449d14d2edc4ae (patch) | |
tree | 2afbca29c6fd70703d70ff4da2d5f50ad27b08ee /channels | |
parent | ff4e79f673dd7452ca70cd0c221b89bd91e96c14 (diff) |
if we have already some digits, we just stop the tones.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68874 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_misdn.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c index 2c7bf1ef3..97ec2caab 100644 --- a/channels/chan_misdn.c +++ b/channels/chan_misdn.c @@ -3530,7 +3530,7 @@ static void start_pbx(struct chan_list *ch, struct misdn_bchannel *bc, struct as static void wait_for_digits(struct chan_list *ch, struct misdn_bchannel *bc, struct ast_channel *chan) { ch->state=MISDN_WAITING4DIGS; misdn_lib_send_event(bc, EVENT_SETUP_ACKNOWLEDGE ); - if (bc->nt) + if (bc->nt && !bc->dad[0]) dialtone_indicate(ch); } |