[asterisk-bugs] [Asterisk 0011955]: Fast RFC2833 dialing results in asterisk generating overlapping
noreply at bugs.digium.com
noreply at bugs.digium.com
Mon Feb 18 17:53:38 CST 2008
The following issue has been ASSIGNED.
======================================================================
http://bugs.digium.com/view.php?id=11955
======================================================================
Reported By: tsearle
Assigned To: file
======================================================================
Project: Asterisk
Issue ID: 11955
Category: Core/Channels
Reproducibility: always
Severity: major
Priority: normal
Status: assigned
Asterisk Version: 1.4.17
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 02-08-2008 02:51 CST
Last Modified: 02-18-2008 17:53 CST
======================================================================
Summary: Fast RFC2833 dialing results in asterisk generating
overlapping
Description:
Scenario: call established between 2 rfc2833 endpoints but no packet 2
packet bridge.
If the calling party sends digits really fast (less than the min gap of 45
milliseconds). Asterisk will attempt to slow down the dialing through dtmf
emulation.
When this occurs, it is possible that the next digit arrives while the
previous digit is still being emulated by asterisk. Currently asterisk
doesn't check to see if a dtmf is currently being emulating before
forwarding the start frame of the next dtmf.
This patch adds a check so that if the previous digit is still being
played the start frame will not be forwarded (the end frame will be
enqueued for emulation).
======================================================================
----------------------------------------------------------------------
svnbot - 02-18-08 17:53
----------------------------------------------------------------------
Repository: asterisk
Revision: 103801
U branches/1.4/main/channel.c
------------------------------------------------------------------------
r103801 | file | 2008-02-18 17:53:22 -0600 (Mon, 18 Feb 2008) | 10 lines
Ensure that emulated DTMFs do not get interrupted by another begin frame.
(closes issue http://bugs.digium.com/view.php?id=11740)
Reported by: gserra
Patches:
v1-11740.patch uploaded by dimas (license 88)
(closes issue http://bugs.digium.com/view.php?id=11955)
Reported by: tsearle
(closes issue http://bugs.digium.com/view.php?id=10530)
Reported by: xmarksthespot
------------------------------------------------------------------------
http://svn.digium.com/view/asterisk?view=rev&revision=103801
Issue History
Date Modified Username Field Change
======================================================================
02-18-08 17:53 svnbot Checkin
02-18-08 17:53 svnbot Note Added: 0082537
02-18-08 17:53 svnbot Status new => assigned
02-18-08 17:53 svnbot Assigned To => file
======================================================================
More information about the asterisk-bugs
mailing list