[asterisk-dev] bridge call CDR issue
kkovachev at varna.net
Fri Apr 6 01:07:51 MST 2007
On Fri, 6 Apr 2007 10:32:24 +0800, Di-Shi Sun wrote
> Hi All,
> When I tried asterisk 1.4 downloaded from svn yesterday, I found the CDR
function did not work anymore after a call. After I readed the code, I found
the ast_bridge_call in res_feature.c caused this problem.
> In ast_bridge_call, the cdr structure of the chan, the inbound leg channel,
is released. Then after the call, chan->cdr is NULL. CDR function gets the
data from chan->cdr. So it returns -1.
> This issue was intruduced from reversion 59486. I do not know this is a new
feature or a small bug. If it is a feature, is there any other way we can get
the CDR data except from cdr-csv or cdr-custom?
> Di-Shi Sun.
Starting at the same revision i get "WARNING: cdr.c:482 ast_cdr_merge:
CDR start disagreement for SIP/xxxx" with every call when answered, even with
not forwarded ones.
More information about the asterisk-dev