> > Hey Paul, > > I guess I was unclear in my explanation - the deadlock only happens > when I *don't* call join. > > Cheers, > Brian Whoops, my bad. Have you tried replacing prints with writing a another output Queue? I'm wondering if sys.stdout has a problem. Regards, Paul C.