<div>Hi list, </div><div><br></div><div>The billsec field of the CDRs not updated on followme app.</div><div>Lets suppose following configuration:</div><div><br></div><div>extensions.conf</div><div>[phones]</div><div>exten =&gt; _123,1,Answer()</div>
<div>exten =&gt; _123,2,Dial(SIP/123,12)</div><div>exten =&gt; _123,3,GotoIf($[&quot;${DIALSTATUS}&quot; = &quot;NOANSWER&quot;]?:4:5)</div><div>exten =&gt; _123,4,Followme(123)</div><div>exten =&gt; _123,5,Hangup()</div>
<div><br></div><div><div>exten =&gt; _101,1,Answer()</div><div>exten =&gt; _101,2,Dial(SIP/101)</div>exten =&gt; _101,3,Hangup()</div><div><br></div><div><div>exten =&gt; _102,1,Answer()</div><div>exten =&gt; _102,2,Dial(SIP/102)</div>
exten =&gt; _102,3,Hangup()
</div><div><br></div><div><div>followme.conf</div><div>[123]</div><div>context =&gt; phones</div><div>number =&gt; 101,30</div><div>number =&gt; 102,2</div></div><div><br></div><div><div><br class="Apple-interchange-newline">
User A dial 123, after 12 seconds if the call is not answered then the followme app is triggered.</div><div>According to the configuration on followme.conf 1st the call goes to 101 and after to 102.</div><div><br></div><div>
The call is correctly connected on both cases (101 or 102).</div><div>On CDRs I have entries for each call, ie  </div><div>User A  -&gt; 123</div><div>User A  -&gt; 101</div><div>User A  -&gt; 102</div><div><br></div><div>
The call is connected in User A  -&gt; 102, but the field billsec of the CDRs is always 0.</div><div>Same thing happens if the call is connected in User A  -&gt; 101</div><div>Only the billsec of User A  -&gt; 123 is correct.</div>
<div><br></div><div>I have tested on following versions and got same result on both.</div><div>asterisk-1.8.7.1</div><div>asterisk-1.8.11.0</div><div><br></div><div>Is this a expected behaviour or a bug?</div><br class="Apple-interchange-newline">
</div><div><br></div><div>Thanks,</div><div>Sunny</div>