[asterisk-bugs] [JIRA] Created: (ASTERISK-20327) Document usage of the AUDIOHOOK_INHERIT function on the Asterisk wiki
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Mon Aug 27 12:19:08 CDT 2012
Document usage of the AUDIOHOOK_INHERIT function on the Asterisk wiki
---------------------------------------------------------------------
Key: ASTERISK-20327
URL: https://issues.asterisk.org/jira/browse/ASTERISK-20327
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Applications/app_mixmonitor
Environment: CentOs 5.5 & 5.6
Reporter: Ishfaq Malik
I have the following scenario...
SIP call comes in and gets answered by extension A (MixMonitor is executed as part of this inbound dial plan of the number being called)
Extension A puts call on hold and calls extension B
Extension A then does an attended transfer of incoming call to extension B
I'm finding that the recording only lasts up to the point that the transfer is made.
Here is a section of the logs for such a call
[2011-08-02 13:47:13] VERBOSE[6475] rtp_engine.c: -- Locally bridging SIP/A-00000049 and SIP/B-0000004a
[2011-08-02 13:47:20] VERBOSE[6475] rtp_engine.c: -- Locally bridging SIP/inbound-00000047 and SIP/B-0000004a
[2011-08-02 13:47:20] VERBOSE[6463] pbx.c: == Spawn extension (inbound, s, 4) exited non-zero on 'SIP/A-00000049<ZOMBIE>'
[2011-08-02 13:47:20] VERBOSE[6464] app_mixmonitor.c: == MixMonitor close filestream
[2011-08-02 13:47:26] VERBOSE[6475] app_macro.c: == Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/inbound-00000047' in macro 'stdexten'
[2011-08-02 13:47:26] VERBOSE[6475] pbx.c: == Spawn extension (local, B, 1) exited non-zero on 'SIP/inbound-00000047'
[2011-08-02 13:47:26] VERBOSE[6464] app_mixmonitor.c: == End MixMonitor Recording SIP/inbound-00000047
Obviously, I've obscured some of the more sensitive details in there
The thing to notice here though is that MixMonitor closes the filestream when I hit the transfer button but actually Ends the recording 6 seconds later when the whole call was ended.
This seems like inconsistent behaviour and more like an unintentional consequence of changes rather than intended behaviour, i.e. why would you close the filestream yet not end the recording?
Also, this is a departure from the behaviour in 1.4 where the entire call would be recorded.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list