Hi all,
I am using the javascript for call termination, and after call complete, I
use getVariable mehtod to get some values like PDD.
Below is my javascript that perform this:
============================================================
dialstr="sofia/outbound/[email protected]";
newsession.originate(session, dialstr);
if(session.ready() && newsession.ready())
bridge(session, newsession);
if(newsession.getVariable("progressmsec") != false)
//in FS 1.0.2 and SVN version SCRIPT TERMINATES on above line
pdd = newsession.getVariable("progressmsec");
else
pdd = 0;
.................<other code>
==========================================================
Above script works fine in FS 1.0.1.
Now I am testing FS 1.0.2, It also works fine when call is being ANSWERED,
PDD is correctly collected,
BUT when Call is not routed successfully due to some network problem, or
User No-Answer / Busy, then below error occurs:
-------------------------------------------------------------------------------------------------------------------------------------------------------
2009-01-19 19:40:43 [ERR] inline:1 mod_spidermonkey() You must call the
session.originate method before calling this method!
--------------------------------------------------------------------------------------------------------------------------------------------------------
And after this error, script DOES NOT continue execution and TERMINATES.
I also tested SVN version (revision 11266), but same error occurs there too.
What should be the cause here, so this behavior of FS is changed from 1.0.1
to 1.0.2.
Thanks.
msp
--
View this message in context:
http://www.nabble.com/Method-getVariable-cause-error-on-FS-1.0.2-in-javascript-tp21578116p21578116.html
Sent from the Freeswitch-users mailing list archive at Nabble.com.
_______________________________________________
Freeswitch-users mailing list
[email protected]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org