Incoming overlap dialing no longer works after sig_pri extraction.
authorRichard Mudgett <rmudgett@digium.com>
Fri, 4 Jun 2010 14:45:03 +0000 (14:45 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Fri, 4 Jun 2010 14:45:03 +0000 (14:45 +0000)
commit10e2c47c75376bb7978d59680914d1c185d36d67
treea0bc1283be2113ba9a8d300ed60293805c9ca335
parent8b3cf71896c7d44ffa80830a2825799c6a3af9f5
Incoming overlap dialing no longer works after sig_pri extraction.

The problem would manifest itself if your dialplan matching could accept
more digits to match than were actually dialed.  The time out waiting for
overlap digits disconnected the call instead of matching any accumulated
digits to the dialplan.

Accidental conversion of a break out of loop as a break out of switch.

(closes issue #17401)
Reported by: avalentin
Patches:
      issue17401_digit_timeout.patch uploaded by rmudgett (license 664)
Tested by: avalentin, rmudgett

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