[asterisk-bugs] [JIRA] (ASTERISK-29485) core: Inband generation of tones for Busy() and Congestion() may not occur
Friendly Automation (JIRA)
noreply at issues.asterisk.org
Tue Jun 22 08:49:33 CDT 2021
[ https://issues.asterisk.org/jira/browse/ASTERISK-29485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=255427#comment-255427 ]
Friendly Automation commented on ASTERISK-29485:
------------------------------------------------
Change 16113 merged by Friendly Automation:
core: Don't play silence for Busy() and Congestion() applications.
[https://gerrit.asterisk.org/c/asterisk/+/16113|https://gerrit.asterisk.org/c/asterisk/+/16113]
> 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: 16.18.0, 18.4.0
> Reporter: Joshua C. Colp
> Assignee: 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