Mercurial > piecrust2
changeset 449:30f2c2a595f5
serve: Use Werkzeug's HTTP exceptions correctly.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Mon, 06 Jul 2015 21:27:26 -0700 |
parents | a17774094db8 |
children | 298f8f46432a |
files | piecrust/serving/server.py |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/piecrust/serving/server.py Mon Jul 06 21:27:04 2015 -0700 +++ b/piecrust/serving/server.py Mon Jul 06 21:27:26 2015 -0700 @@ -96,6 +96,8 @@ return self._try_run_request(environ, start_response) except Exception as ex: if self.debug: + if isinstance(ex, HTTPException): + return ex raise return self._handle_error(ex, environ, start_response)