Hi Adam,
I'm stumped .. I guess you could try the following:
* Try with the trunk version of freeswitch. I don't think it will matter, but just in case
* Try to simulate the same test with a Lua script. Do you see the same problem?
If those don't turn up anything, then the next logical step would be
to start adding printf() statements in the mod_python code and
find out where it is getting stuck. In particular around the parts where
it swaps the threadstate in and out. I might be able to create a patch
for you, but try those other tests first.
HTH,
Traun
Thanks for the response Traun. The version of Python is 2.4.3, and I didn't
build it myself, I installed it with yum.
The version of Red Hat is 4.1.2-41.
"import threading" works fine, so I don't think it's a Python threading
issue.
The FreeSWITCH version I installed is the
freeswitch-1.0.3.tar.gz<http://files.freeswitch.org/freeswitch-1.0.3.tar.gz>
located
at files.freeswitch.org.
I didn't make any major changes to the configuration; I enabled Python and
set-up the SIP profile, directory and dialplan. No other changes.
Any other help would be appreciated, since I really don't know where to
look.
Thanks,
Adam