summary info: this was caused by the usage of Queue.queue in my code. I removed all refs to Queue, and am now using a non-reentrant, unsynchronized queue. This solved the problem. I submitted a new bug to sourceforge - python: http://sourceforge.net/tracker/index.php?func=detail&aid=1169108&group_id=5470&atid=105470 Stan.