[asterisk-bugs] [JIRA] (ASTERISK-29485) core: Inband generation of tones for Busy() and Congestion() may not occur
Joshua C. Colp (JIRA)
noreply at issues.asterisk.org
Mon Jun 21 06:42:33 CDT 2021
Joshua C. Colp created ASTERISK-29485:
-----------------------------------------
Summary: core: Inband generation of tones for Busy() and Congestion() may not occur
Key: ASTERISK-29485
URL: https://issues.asterisk.org/jira/browse/ASTERISK-29485
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Core/PBX
Affects Versions: 18.4.0, 16.18.0
Reporter: Joshua C. Colp
When using the Busy() and Congestion() applications the
function ast_safe_sleep is used by wait_for_hangup to safely
wait on the channel. This function may send silence if Asterisk
is configured to do so using the transmit_silence option.
In a scenario where an answered channel dials a Local channel
either directly or through call forwarding and the Busy()
or Congestion() dialplan applications were executed with the
transmit_silence option enabled the busy or congestion
tone would not be heard.
This is because inband generation of tones (such as busy
and congestion) is stopped when other audio is sent to
the channel they are being played to. In the given
scenario the transmit_silence option would result in
silence being sent to the channel, thus stopping the
inband generation.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list