Message251058
| Author |
martin.panter |
| Recipients |
berker.peksag, martin.panter, terry.reedy, Алексей Смирнов |
| Date |
2015年09月19日.06:47:13 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1442645233.57.0.950599793119.issue25139@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
I suggest changing the "except" clause to "except BaseException", which would make the intention clearer.
As an alternative, see also my Issue 23430, were I proposed not catching exceptions like KeyboardInterrupt and SystemExit, by changing this to:
try:
self.finish_request(request, client_address)
except Exception:
self.handle_error(request, client_address)
finally:
self.shutdown_request(request) |
|