On Fri, 2006-09-22 at 23:19 -0400, Rafael Schloming wrote:
> Glancing at the code it appears that the queues created in client.py to 
> hold incoming messages never get closed. If the main thread were waiting 
> on one of these when a fatal error occurred in another thread then the 
> main thread would never be notified of the error and just hang. Does 
> this sound like it could be the cause of your problem?

It does alright. In a hang situation like this I can't find any way to
get python to give me a stack trace from threads other than the one that
blows up. I'll try the debugging tips you gave in your other mail to
narrow it down.

Thanks,
Alan.

Reply via email to