]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Sent wrong message to clear a call we started if the other end has not responed yet.
authorRichard Mudgett <rmudgett@digium.com>
Mon, 11 May 2009 19:09:00 +0000 (19:09 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Mon, 11 May 2009 19:09:00 +0000 (19:09 +0000)
commit4d64b0c93726a449a16810b1921892eca9feb44a
treed5cbec22b593dc3c9bc5458e8d0a0b71ae0686f5
parentb0c91953cf42251e89a52354ad717da2ee504b74
Sent wrong message to clear a call we started if the other end has not responed yet.

In the state MISDN_CALLING (i.e. SETUP was sent but no answer has arrived yet),
it is not allowed to clear the call with RELEASE_COMPLETE.  It must be
cleared with DISCONNECT.  A RELEASE_COMPLETE is only allowed as an answer
to a SETUP.  (See Q.931 ch. 5.3.2, 5.3.2.a, 5.3.2.b)

Patches:
    chan-misdn-ccstate7.patch uploaded by customer.

JIRA ABE-1862

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@193613 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_misdn.c