<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 => _123,1,Answer()</div>
<div>exten => _123,2,Dial(SIP/123,12)</div><div>exten => _123,3,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?:4:5)</div><div>exten => _123,4,Followme(123)</div><div>exten => _123,5,Hangup()</div>
<div><br></div><div><div>exten => _101,1,Answer()</div><div>exten => _101,2,Dial(SIP/101)</div>exten => _101,3,Hangup()</div><div><br></div><div><div>exten => _102,1,Answer()</div><div>exten => _102,2,Dial(SIP/102)</div>
exten => _102,3,Hangup()
</div><div><br></div><div><div>followme.conf</div><div>[123]</div><div>context => phones</div><div>number => 101,30</div><div>number => 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 -> 123</div><div>User A -> 101</div><div>User A -> 102</div><div><br></div><div>
The call is connected in User A -> 102, but the field billsec of the CDRs is always 0.</div><div>Same thing happens if the call is connected in User A -> 101</div><div>Only the billsec of User A -> 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>