[asterisk-bugs] [JIRA] (ASTERISK-25951) res_agi: Prevent run_agi from eating frames.
George Joseph (JIRA)
noreply at issues.asterisk.org
Fri Apr 22 17:46:56 CDT 2016
George Joseph created ASTERISK-25951:
----------------------------------------
Summary: res_agi: Prevent run_agi from eating frames.
Key: ASTERISK-25951
URL: https://issues.asterisk.org/jira/browse/ASTERISK-25951
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Resources/res_agi
Affects Versions: 13.8.2
Reporter: George Joseph
The run_agi function is eating control frames when it shouldn't be. This is causing issues when an AGI is run from CONNECTED_LINE_SEND_SUB in a blond transfer.
Alice calls Bob. Bob attended transfers to Charlie but hangs up before Charlie answers.
Alice gets the COLP UPDATE indicating Charlie but Charlie never gets an UPDATE and is left thinking he's connected to Bob
In this case, when CONNECTED_LINE_SEND_SUB runs on Alice's channel and it calls an AGI, the extra eaten frames prevent CONNECTED_LINE_SEND_SUB from running on Charlie's channel.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list