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 martin.panter
Recipients Petter S, SG, William Hingston, asvetlov, berker.peksag, chris.jerdonek, iMath, kristjan.jonsson, martin.panter, pje, r.david.murray, steve.dower, tim.golden, xtreak
Date 2018-11-04.09:53:55
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1541325235.69.0.788709270274.issue27682@psf.upfronthosting.co.za>
In-reply-to
Content
There seem to be at least two different issues raised here (and in Issue 34547):

1. Double exceptions due to “self.environ” and “self.status” being None when the error handler is called. This problem was specifically raised in Issue 29183.

2. What to do about exceptions such as ConnectionAbortedError, which are caused by the network or the client, and are outside the server’s control. I find it annoying when these exceptions are logged, and tend to add handlers for these exception types to silence them. I think this is what Petter is trying to do in <https://github.com/python/cpython/pull/9713>.
History
Date User Action Args
2018-11-04 09:53:55martin.pantersetrecipients: + martin.panter, pje, kristjan.jonsson, tim.golden, r.david.murray, asvetlov, chris.jerdonek, berker.peksag, steve.dower, iMath, SG, William Hingston, Petter S, xtreak
2018-11-04 09:53:55martin.pantersetmessageid: <1541325235.69.0.788709270274.issue27682@psf.upfronthosting.co.za>
2018-11-04 09:53:55martin.panterlinkissue27682 messages
2018-11-04 09:53:55martin.pantercreate