diff --git a/fjord/wsgi_utils.py b/fjord/wsgi_utils.py index f1c764fb..e263a5cf 100644 --- a/fjord/wsgi_utils.py +++ b/fjord/wsgi_utils.py @@ -64,6 +64,8 @@ def handle_uncaught_exception(self, request, resolver, exc_info): except (UnicodeDecodeError, UnicodeEncodeError): # For binary, we say, 'BINARY CONTENT' postbody = 'BINARY OR NON-UTF-8 CONTENT' + except Exception as exc: + postbody = 'Error figuring out postbody %r' % exc # The logger.error generates a record which can get handled by # the AdminEmailHandler. Overriding all that machinery is