This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author stestagg
Recipients Mark.Shannon, rhettinger, stestagg, xxm
Date 2020-12-29.20:08:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
That /is/ weird.  I tried a few variations, and it looks like something is being stored on the exception that is stopping the loop behaviour.

"except BaseException:"      <- infinite loop
"except BaseException as e:" <- NO loop
"except BaseException as e:
   del e
   yield from foo()"         <- infinite loop

So is this a reference being retained somewhere?
Date User Action Args
2020-12-29 20:08:52stestaggsetrecipients: + stestagg, rhettinger, Mark.Shannon, xxm
2020-12-29 20:08:52stestaggsetmessageid: <>
2020-12-29 20:08:52stestagglinkissue42762 messages
2020-12-29 20:08:52stestaggcreate