> This is about 5% of the code. > Uses no locks.[/color] A lock is acquired in Queue.__init__( ). [color=blue] > I am mystified, I have written probably 100,000 lines > of Python and never seen a thread just loc