[asterisk-bugs] [JIRA] (ASTERISK-26993) ExtenSpy on extension with no active channels
Jared Hull (JIRA)
noreply at issues.asterisk.org
Wed May 10 16:22:58 CDT 2017
Jared Hull created ASTERISK-26993:
-------------------------------------
Summary: 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: 14.4.0, 13.14.0
Reporter: Jared Hull
II have three extensions: 101, 102, 103. If 103 is in a call and use ExtenSpy from extension 101 spy on extension 102 which has no active channels, it will spy on extension 103.
exten => _*52.,1,ExtenSpy(${EXTEN:3},qS)
exten => _*53.,1,ExtenSpy(${EXTEN:3},qSw)
exten => _*54.,1,ExtenSpy(${EXTEN:3},qSB)
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