]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Merged revisions 203672 via svnmerge from
authorJeff Peeler <jpeeler@digium.com>
Fri, 26 Jun 2009 19:28:24 +0000 (19:28 +0000)
committerJeff Peeler <jpeeler@digium.com>
Fri, 26 Jun 2009 19:28:24 +0000 (19:28 +0000)
commit3cbfe8e9626166d6326d3923dff7d3c20146b699
treed8ba97cef1c267973f9b2bd4c94c4545ac4d8477
parent2e78cacbc154a45ef5abe53a9767c4739aded58b
Merged revisions 203672 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r203672 | jpeeler | 2009-06-26 14:03:25 -0500 (Fri, 26 Jun 2009) | 16 lines

  Check if polarityonanswerdelay has elapsed before setting a channel as answered
  after a polarity reversal.

  Previously on a polarity switch event chan_dahdi would set the channel
  immediately as answered. This would cause problems if a polarity reversal
  occurred when the line was picked up as the dial would not have yet occurred.
  Now if the polarity reversal occurs before delay has elapsed after coming off
  hook or an answer, it is ignored. Also, some refactoring was done in
  _handle_event.

  (closes issue #13917)
  Reported by: alecdavis
  Patches:
        chan_dahdi.bug13917.feb09.diff2.txt uploaded by alecdavis (license 585)
  Tested by: alecdavis
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@203700 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_dahdi.c