threading and iterator crashing interpreter
Rhamphoryncus
rhamph at gmail.com
Tue Mar 13 01:39:25 EDT 2007
On Mar 12, 4:47 pm, "Klaas" <mike.kl... at gmail.com> wrote:
> On Mar 12, 1:10 pm, "Rhamphoryncus" <rha... at gmail.com> wrote:
>
> >http://sourceforge.net/tracker/index.php?func=detail&aid=1579370&grou...
>
> > That refers to a generator crash. You are using generators, but also
> > getting a weird dict error. Maybe related, maybe not.
>
> > I'll figure out if I've got a "fixed" version or not when I get back.
The bug report mentions 2.5.1, which hasn't be released yet, so
obviously I'm not using it. :)
> I was the one who filed the first bug. login2 is definitely the same
> bug: you have a generator running in a thread, but the thread is being
> garbage collected before the generator's .close() method is run (which
> references the thread state).
>
> Try the patch I posted in the bug above; if it works, then python
> trunk/5.1maint should work.
And with a fresh checkout of trunk I still get a crash with login1.
login2 isn't crashing, although it's not as consistent for me anyway.
More information about the Python-list
mailing list