aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/proxy.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy/proxy.py')
-rw-r--r--libmproxy/proxy.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py
index 8c9302fe..5ec167d6 100644
--- a/libmproxy/proxy.py
+++ b/libmproxy/proxy.py
@@ -322,8 +322,9 @@ class Response(controller.Msg):
for i in refresh_headers:
if i in self.headers:
d = parsedate_tz(self.headers[i][0])
- new = mktime_tz(d) + delta
- self.headers[i] = [formatdate(new)]
+ if d:
+ new = mktime_tz(d) + delta
+ self.headers[i] = [formatdate(new)]
c = []
for i in self.headers.get("set-cookie", []):
c.append(self._refresh_cookie(i, delta))