From a0aaa7558d867711ac8def879e55af1927355901 Mon Sep 17 00:00:00 2001 From: Kai Jauslin Date: Tue, 26 Jan 2021 22:40:14 +0100 Subject: [PATCH] Catch uWSGI TypeError for invalid headers (#603) --- pywb/apps/wbrequestresponse.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pywb/apps/wbrequestresponse.py b/pywb/apps/wbrequestresponse.py index 1d13f748..f0acb9f8 100644 --- a/pywb/apps/wbrequestresponse.py +++ b/pywb/apps/wbrequestresponse.py @@ -164,7 +164,7 @@ class WbResponse(object): try: start_response(self.status_headers.statusline, self.status_headers.headers) - except UnicodeError: + except (UnicodeError, TypeError): self.try_fix_errors() start_response(self.status_headers.statusline, self.status_headers.headers)