[Freeswitch-users] Freeswitch freezes on increasing call traffic

Brian West brian at freeswitch.org
Thu Feb 5 00:46:55 PST 2009


Can you give me the output of uname -a and the contents of /proc/ 
cpuinfo?  Not sure I asked for this info already or not.

Thanks,
Brian

On Feb 5, 2009, at 2:42 AM, shehzad p wrote:

>
> Hi anthony,
> In my previous post I already attached the BT for the testing of FS  
> 1.0.1
> Posting it again, please find it on
> link==>http://www.nabble.com/file/p21825226/bt_new_arch.txt
>
> Now I got the same result while testing FS 1.0.3RC1, And its BT is  
> also
> same... BT Link:
> http://www.nabble.com/file/p21847332/fs_1_0_3_bt_new_arch.log
> fs_1_0_3_bt_new_arch.log
>
> (Note: Same in the sens the functions listed in the sequence are  
> almost same
> as before...)
>
>
> Anthony Minessale-2 wrote:
>>
>> If you still get a crash on SVN trunk please post the bt even if  
>> you think
>> it's the same, since it won't be
>> exactly the same, the line numbers etc will be accurate with our
>> development
>> code making it easier to debug.
>>
>>
>> On Wed, Feb 4, 2009 at 12:38 AM, shehzad p <pmhshz at gmail.com> wrote:
>>
>>>
>>> Hi anthony,
>>>
>>> I Modified the whole architecture of call routing system,
>>> Now after getting required routes, script exit and,
>>> control comes back to Dialplan, and call is bridged there,
>>> And call hangup, CDR is posted to cdr.php file (using xml_cdr).
>>>
>>> So now there is no blocking statement (bridge or anything like  
>>> that) in
>>> current javascript, It return back control instantly.
>>>
>>> So, setting up all above architecture...
>>> First I tested FS 1.0.1 , It get crashed two times, in interval of  
>>> 3 to 5
>>> hours and simultaneous call of about 100 to 150.
>>> BT is the same as before...
>>> http://www.nabble.com/file/p21825226/bt_new_arch.txt bt_new_arch.txt
>>>
>>> Now I am also testing 1.0.3RC1, and post it back if any found.
>>>
>>> Thanks
>>> msp
>>>
>>>
>>> Clearly you have an issue with your javascript code.
>>>
>>> You have the Garbage collector blocking in every thread.
>>>
>>> Are you doing any endless loops in your code where you do not check
>>> session.ready() as a condition for
>>> continuing the script?
>>>
>>> any time session.ready() fails you must immediately exit.
>>>
>>> Are you using session.execute to execute long blocking operations  
>>> like
>>> bridging many calls or entering a conference?
>>> You should avoid doing this as all the collective scripts on the  
>>> system
>>> share a common Garbage Collector provided by the
>>> JS engine and it can lead to the exact issues you describe if the  
>>> code is
>>> not properly designed.
>>>
>>> What else does you script do that are things provided by FS such as
>>> playing
>>> files and executing applications.
>>>
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Freeswitch-freezes-on-increasing-call-traffic-tp21701744p21825226.html
>>> Sent from the Freeswitch-users mailing list archive at Nabble.com.
>>>
>>>
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users at 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 at hotmail.com <MSN%3Aanthony_minessale at hotmail.com 
>> >
>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com 
>> >
>> IRC: irc.freenode.net #freeswitch
>>
>> FreeSWITCH Developer Conference
>> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org 
>> >
>> iax:guest at conference.freeswitch.org/888
>> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org 
>> >
>> pstn:213-799-1400
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
> -- 
> View this message in context: http://www.nabble.com/Freeswitch-freezes-on-increasing-call-traffic-tp21701744p21847332.html
> Sent from the Freeswitch-users mailing list archive at Nabble.com.
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org





More information about the FreeSWITCH-users mailing list