[Freeswitch-users] Two or more simultaneous calls not

Michael Jerris mike at jerris.com
Fri Apr 10 05:19:18 PDT 2009


On Apr 10, 2009, at 1:35 AM, Traun Leyden wrote:

>
> Hey you beat me to it.  I was going to have a look this morning but
> had no internet because some asswipe cut a bunch of fiber optic cables
> and took out phone/internet for a big part of the bay area.
>
> I haven't tried your patch yet, but I see something that looks  
> suspect:
>
> http://fisheye.freeswitch.org/browse/FreeSWITCH/src/switch_cpp.cpp?r=12958
>
> In playAndGetDigits() there are now two calls to begin_allow_threads()
> (line 778 and 780) followed by only one call to end_allow_threads()  
> (line 793)
>
> Also I guess it would have better to test against JS, since it  
> should have
> had the same bug right?  Lua just ignores the threadswapping stuff but
> IIRC javascript uses it in much the same way as python.  Or did I  
> miss something?
>
It's similar, but we don't use swig for javascript and we don't use  
switch_cpp so it would not have reproduced the issue.

MIke

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090410/37d3794b/attachment-0002.html 


More information about the FreeSWITCH-users mailing list