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 oren
Recipients oren, vinay.sajip
Date 2018-07-11.15:35:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1531323329.33.0.56676864532.issue34086@psf.upfronthosting.co.za>
In-reply-to
Content
I totally agree that this involves misusing handleError. I ended up fixing the code that originally caused the problem, since it was wrong in the first place.

The reason I filed this bug and that I think it's worth fixing is that in previous versions, the problem would be that something might not get logged as expected; now the problem turns into a crash.

Not only is it now a crash, but the code that crashes requires something else to go wrong (we're not calling handleError() because everything went right), which means that applications that previously tolerated something going wrong, now break.

If the necessary fix was complicated, I could see the wisdom in not fixing it, but since it's simple, why not?
History
Date User Action Args
2018-07-11 15:35:29orensetrecipients: + oren, vinay.sajip
2018-07-11 15:35:29orensetmessageid: <1531323329.33.0.56676864532.issue34086@psf.upfronthosting.co.za>
2018-07-11 15:35:29orenlinkissue34086 messages
2018-07-11 15:35:29orencreate