Too many threads

Ned Deily nad at acm.org
Fri Sep 17 01:38:41 EDT 2010


In article <20100917052259.GA28454 at cskk.homeip.net>,
 Cameron Simpson <cs at zip.com.au> wrote:
> On 16Sep2010 22:14, Ned Deily <nad at acm.org> wrote:
> | In article <20100917043826.GA21464 at cskk.homeip.net>,
> |  Cameron Simpson <cs at zip.com.au> wrote:
> | 
> | > On 16Sep2010 09:55, mark.pelletier at asrcms.com <mark.pelletier at asrcms.com> 
> | > 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,
 nad at acm.org




More information about the Python-list mailing list