In article <[email protected]>,
 Cameron Simpson <[email protected]> wrote:
> On 16Sep2010 22:14, Ned Deily <[email protected]> wrote:
> | In article <[email protected]>,
> |  Cameron Simpson <[email protected]> wrote:
> | 
> | > On 16Sep2010 09:55, [email protected] <[email protected]> 
> | > wrote:
> | > | For some reason, the tasks I put into my thread pool occasionally get
> | > | run more than once.
> | > | 
> | > | Here's the code:
> | > 
> | > You need to post your _exact_ code. I had to change:
> | >   from queue import Queue
> | > into
> | >   from Queue import Queue
> | > So: _do_ you have a "queue" (lowercase) module? Is it buggy?
> | 
> | The OP is probably using Python 3.
> 
> Ah, that explains the print(). Anyone know if print() is thread safe in
> python 3?

I vaguely recalled a similar problem and, on the second try, found it:

http://bugs.python.org/issue6750

Looks like that fix should have been in Python 3.1.2.

-- 
 Ned Deily,
 [email protected]

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to