Merged revisions 291469 via svnmerge from
authorRichard Mudgett <rmudgett@digium.com>
Wed, 13 Oct 2010 18:15:23 +0000 (18:15 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 13 Oct 2010 18:15:23 +0000 (18:15 +0000)
commit8f725c6cb5dd1ab6006ded25c4e2e5edcfc0c928
treeebca2df9323a17cd570e8e0f13f9fa4d063674a3
parent0971ebc0370f03f5d86feb6a95a3b2c39a7e6620
Merged revisions 291469 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

................
  r291469 | rmudgett | 2010-10-13 13:10:21 -0500 (Wed, 13 Oct 2010) | 23 lines

  Merge revision 291468 from
  https://origsvn.digium.com/svn/asterisk/be/branches/C.3-bier

  ..........
    r291468 | rmudgett | 2010-10-13 12:39:02 -0500 (Wed, 13 Oct 2010) | 16 lines

    Memory overwrites when releasing mISDN call.

    Phone <--> Asterisk
    <-- ALERTING
    --> DISCONNECT
    <-- RELEASE
    --> RELEASE_COMPLETE

    * Add lock protection around channel list for find/add/delete operations.

    * Protect misdn_hangup() from release_chan() and vise versa using the
    release_lock.

    JIRA ABE-2598
    JIRA SWP-2317
  ..........
................

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