Hi all,<br><br>I am using fifo to forward an incoming call to another endpoint.. and using xml_cdr for CDR tracking.<br>CDR works good when i have <b>param name="log-b-leg" value="false". </b>Only one leg is reported.<b><br>
</b>It creates log for <b>CallerID->FSNumber </b>and correct duration.<b><br></b><br>But the moment i change<b> param name="log-b-leg" value="true". <u>It screws up both the CDRs.</u><br></b>In B-Leg CDR both the calling and called number are same. i.e. <b>FWDToNumber to </b><b>FWDToNumber .(Why same)</b><br>
IN A-Leg duration is smaller than the B-leg so it seems as if both legs got switched.<u><b>It is being generated from </b><b>CallerID -></b></u><u><b>FSNumber. (Only duraton issue)</b></u><br><b><br>Following is my config-<br>
</b> <fifo name="My_queue" importance="0"><br> <member timeout="40" simo="1" lag="1">{fifo_member_wait=nowait,ignore_early_media=true,hangup_after_bridge=true,origination_caller_id_number=<u><b>FSNumber</b></u>}freetdm/wp2/a/<b>FWDToNumber</b></member> <br>
</fifo><b><br><br></b>I thought it should be widely used scenario. Please help if i am doing anything wrong.<br><br>Thanks,<br>-Manav..<br><b><br></b>