Hi, I have the same problem. below is the script which i used. if i don't use session.answer then it give correct session time but if i use session.answer before new session originate it does not gives the correct time. i have provided the logs also with and without session.answer. my script is as following: //========start ========= session.answer(); var DialNumber = 919971XXXX; console_log("notice", "Your destination :"+DialNumber+"\n"); var dialstr = "sofia/external/"+DialNumber+"@192.168.1.10:5090"; new_session = new Session(); new_session.setCallerData("caller_id_name", "ABC"); new_session.setCallerData("caller_id_number", "2121231234"); new_session.originate(session, dialstr,60); bridge(session, new_session); var Acallduration=session.getVariable("billsec"); var p1time=session.getVariable("progresssec"); var odur=session.getVariable("duration"); var Bcallduration=new_session.getVariable("billsec"); var p2time=new_session.getVariable("progresssec"); var ndur=new_session.getVariable("duration"); console_log("notice", "Your old session bill duration:"+Acallduration+"\n"); console_log("notice", "Your old session progress time :"+p1time+"\n"); console_log("notice", "Your old session total time :"+odur+"\n"); console_log("notice", "Your new session bill duration :"+Bcallduration+"\n"); console_log("notice", "Your new session progress time :"+p2time+"\n"); console_log("notice", "Your new session total time :"+ndur+"\n"); new_session.hangup(); session.hangup(); //======end============ Case 1: when session.answer was commented.run java script call was made to number 919971XXXX and connected for 4 seconds. so this is showing correct time. 2008-08-20 16:00:48 [NOTICE] test.js:1 console_log() Your old session bill duration:4 2008-08-20 16:00:48 [NOTICE] test.js:1 console_log() Your old session progress time :6 2008-08-20 16:00:48 [NOTICE] test.js:1 console_log() Your old session total time :16 2008-08-20 16:00:48 [NOTICE] test.js:1 console_log() Your new session bill duration :false 2008-08-20 16:00:48 [NOTICE] test.js:1 console_log() Your new session progress time :false 2008-08-20 16:00:48 [NOTICE] test.js:1 console_log() Your new session total time :false Case 2: When session.answer was used.call was connected to number 919971XXXX for 8 seconds only but its showing 19 seconds. which is not correct. 2008-08-20 16:11:47 [NOTICE] test.js:1 console_log() Your old session bill duration:19 2008-08-20 16:11:47 [NOTICE] test.js:1 console_log() Your old session progress time :0 2008-08-20 16:11:47 [NOTICE] test.js:1 console_log() Your old session total time :19 2008-08-20 16:11:47 [NOTICE] test.js:1 console_log() Your new session bill duration :false 2008-08-20 16:11:47 [NOTICE] test.js:1 console_log() Your new session progress time :false 2008-08-20 16:11:47 [NOTICE] test.js:1 console_log() Your new session total time :false can anyone please look into the issue. On Mon, Aug 18, 2008 at 9:14 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
Can you update to the latest SVN trunk and use "make current" and if you can still cause this problem, write a small script that demonstrates the issue so we can test it ourselves and post it to http://jira.freeswitch.org
On Sun, Aug 17, 2008 at 2:42 PM, Anand Kumar <kanand81@gmail.com> wrote:
Hi All,
Please help me,
I am trying to find out call answer time duration. i have tested in 2 way..
1. Make one call using FS and call is terminate on pstn and i hangup from the softphone that time i got answer time using ..
var callduration=session.getVariable("duration");
console_log() Your call Answer time :4
2. when i disconnect the call from pstn site that time i am not get answer time duration...
Your call Answer time :false same code is return ""*false*" why ?
please help me..
Thanks Anand Dayal
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/
AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Thanks and Regards Vidhya Sagar Dixit