[asterisk-bugs] [JIRA] (ASTERISK-26993) app_chanspy: ExtenSpy on extension with no active channels
Rusty Newton (JIRA)
noreply at issues.asterisk.org
Fri May 12 09:30:58 CDT 2017
[ https://issues.asterisk.org/jira/browse/ASTERISK-26993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rusty Newton updated ASTERISK-26993:
------------------------------------
Status: Open (was: Triage)
> app_chanspy: ExtenSpy on extension with no active channels
> ----------------------------------------------------------
>
> Key: ASTERISK-26993
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-26993
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Applications/app_chanspy
> Affects Versions: 13.14.0, 14.4.0
> Reporter: Jared Hull
> Assignee: Unassigned
> Attachments: asterisk.txt
>
>
> I have three extensions: 101, 102, 103.
> If 103 is in a call and I use ExtenSpy from extension 101 spy on extension 102 which has no active channels, it will spy on extension 103.
> {noformat}exten => _*52.,1,ExtenSpy(${EXTEN:3},qS)
> exten => _*53.,1,ExtenSpy(${EXTEN:3},qSw)
> exten => _*54.,1,ExtenSpy(${EXTEN:3},qSB){noformat}
> I inserted a debug statement into 'for (autochan = next_channel(iter, chan);' in common_exec() in apps/app_chanspy.c and see ast_channel_name(autochan->chan) is equal to the 103 channel.
> I would expect that the iterator object should be null since there are no channels for the extension.
> iter = ast_channel_iterator_by_exten_new(exten, context);
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list