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