[issue29587] Generator/coroutine 'throw' discards exc_info state, which is bad

STINNER Victor report at bugs.python.org
Thu Apr 30 16:47:40 EDT 2020


STINNER Victor <vstinner at python.org> added the comment:

> bpo-29587: Enable implicit exception chaining with gen.throw() (GH-19811)
> https://github.com/python/cpython/commit/2514a632fb7d37be24c2059d0e286d35600f9795

Sorry, I had to revert this change since it broke like 41+ buildbots:
https://pythondev.readthedocs.io/ci.html#revert-on-fail

Almost all CIs passed on the PR (except of the Ubuntu job of Azure Pipelines). That's unusual. No idea why the bug occurs only on some platforms and why it wasn't seen before.

The revert is an opportunity to get more time to investigate the issue, without having the pressure to have to fix the CI "ASAP".

----------

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


More information about the Python-bugs-list mailing list