Simple question about Queue.Queue and threads

Frank Millman frank at
Sat Feb 6 07:30:55 CET 2010

On Feb 6, 7:59 am, "Gabriel Genellina" <gagsl-... at> wrote:
> En Fri, 05 Feb 2010 09:45:30 -0300, Frank Millman <fr... at> 
> escribió:
> > However, the queue is not empty - it still has the final None in it.
> Yes - but who cares? :)

That was my point. I didn't think I needed to care, but I wanted to be sure 
I was not missing something.

I will just discard all the final cleanup code.

> (BTW, I'd use a different sentinel instead of None; perhaps this could not 
> happen in your current code, but it's easy to inadvertedly put a None in 
> the queue, stopping all workers prematurely.)

Good advice.

Thanks, Gabriel


More information about the Python-list mailing list