aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2020-01-10 18:45:45 +0100
committerGitHub <noreply@github.com>2020-01-10 18:45:45 +0100
commitffbe558b6cf6a40b687806c03b58edb4325bbb89 (patch)
tree87337144d1091785f280bfca383f9d24c982afc5
parent184384af57e81bce09469e2fefe6dbb134eda6ce (diff)
parentd7f43e72ca643ac16e48f58d511cd2a4e6043b88 (diff)
downloadmitmproxy-ffbe558b6cf6a40b687806c03b58edb4325bbb89.tar.gz
mitmproxy-ffbe558b6cf6a40b687806c03b58edb4325bbb89.tar.bz2
mitmproxy-ffbe558b6cf6a40b687806c03b58edb4325bbb89.zip
Merge pull request #3779 from ylmrx/fix_negative_duration
fix: ValueError: math domain error" in table mode #3778
-rw-r--r--mitmproxy/tools/console/common.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mitmproxy/tools/console/common.py b/mitmproxy/tools/console/common.py
index 325c5740..3dce8363 100644
--- a/mitmproxy/tools/console/common.py
+++ b/mitmproxy/tools/console/common.py
@@ -543,7 +543,7 @@ def format_flow(f, focus, extended=False, hostheader=False, cols=False, layout='
duration = None
if f.response.timestamp_end and f.request.timestamp_start:
- duration = f.response.timestamp_end - f.request.timestamp_start
+ duration = max([f.response.timestamp_end - f.request.timestamp_start, 0])
d.update(dict(
resp_code=f.response.status_code,