New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exception state lives too long in 3.0 #46759
Comments
See http://mail.python.org/pipermail/python-3000/2008-March/012830.html |
And this is a patch, together with a test. |
Thanks for the patch. This isn't specific to threads at all, so the test I don't know the exception handling code very well, so I'd like someone |
You are right, threads aren't needed. So, attaching an updated patch. |
Knocking the priority down to critical for the next alpha release. This |
A new patch with just an updated comment in ceval.c. |
Looks good to me. Antoine, do you have commit privileges? |
No, I don't. |
Here is a last patch fixing without lines longer than 78 chars. |
r62847 |
This bug should be reopened, the patch does not fix it when the except |
This is a complementary patch that should fix the remaining cases |
For time being, should r62847 be reverted? |
I don't think so. As Amaury pointed in bpo-2833, the original re-raising |
Patch removed, there are still some unsolved cases :-) |
Here is a hopefully complete patch using the same approach as before. However I'm now convinced that another approach would be better in order |
A clean solution is now proposed in bpo-3021. |
Solved by r64121. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: