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=&quot;log-b-leg&quot; value=&quot;false&quot;. </b>Only one leg is reported.<b><br>
</b>It creates log for <b>CallerID-&gt;FSNumber </b>and correct duration.<b><br></b><br>But the moment i  change<b> param name=&quot;log-b-leg&quot; value=&quot;true&quot;. <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 -&gt;</b></u><u><b>FSNumber. (Only duraton issue)</b></u><br><b><br>Following is my config-<br>
</b>    &lt;fifo name=&quot;My_queue&quot; importance=&quot;0&quot;&gt;<br>         &lt;member timeout=&quot;40&quot; simo=&quot;1&quot; lag=&quot;1&quot;&gt;{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>&lt;/member&gt;    <br>
    &lt;/fifo&gt;<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>