aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2014-09-22 17:01:06 +0200
committerMaximilian Hils <git@maximilianhils.com>2014-09-22 17:01:06 +0200
commit4167713cc01aa8e7b0cbeca04160db559a2dcc11 (patch)
treef4573c658c674cfc1f214ab4999fee3aad940b26 /libmproxy/console
parent45f39c23804e12459e810a1f5014d892e4177b48 (diff)
downloadmitmproxy-4167713cc01aa8e7b0cbeca04160db559a2dcc11.tar.gz
mitmproxy-4167713cc01aa8e7b0cbeca04160db559a2dcc11.tar.bz2
mitmproxy-4167713cc01aa8e7b0cbeca04160db559a2dcc11.zip
fix timestamp formatting: end_time may not be set
Diffstat (limited to 'libmproxy/console')
-rw-r--r--libmproxy/console/common.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/libmproxy/console/common.py b/libmproxy/console/common.py
index 104b7216..9d42d4fc 100644
--- a/libmproxy/console/common.py
+++ b/libmproxy/console/common.py
@@ -190,7 +190,10 @@ def format_flow(f, focus, extended=False, hostheader=False, padding=2):
else:
contentdesc = "[no content]"
- delta = f.response.timestamp_end - f.response.timestamp_start
+ if f.response.timestamp_end:
+ delta = f.response.timestamp_end - f.response.timestamp_start
+ else:
+ delta = 0
size = f.response.size()
rate = utils.pretty_size(size / ( delta if delta > 0 else 1 ) )