[issue30744] Local variable assignment is broken when combined with threads + tracing + closures

Guido van Rossum report at bugs.python.org
Thu Oct 12 20:01:07 EDT 2017


Guido van Rossum <guido at python.org> added the comment:

Wow, nothing here is simple. :-( Even though the examples show that there's obviously a bug, I would caution against fixing it rashly without understanding how the current behavior may be useful in other circumstances. I've lost what I recall from reading PEP 558 so I can't quite fathom the new design, but I wish you good luck trying to implement it, and hopefully it will work out as hoped for (simpler, solving the issue, keeping the useful behaviors).

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue30744>
_______________________________________


More information about the Python-bugs-list mailing list