From 7987770a1dc0c47eb049764bfe98600d41ea88a2 Mon Sep 17 00:00:00 2001
From: lovetox <philipp@hoerist.com>
Date: Mon, 13 Apr 2020 13:16:21 +0200
Subject: [PATCH] Logger: Correctly calculate execution time

---
 gajim/common/logger.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gajim/common/logger.py b/gajim/common/logger.py
index 4e348594be..92eb7f74ce 100644
--- a/gajim/common/logger.py
+++ b/gajim/common/logger.py
@@ -186,9 +186,9 @@ def caps_decoder(dict_):
 
 def timeit(func):
     def func_wrapper(self, *args, **kwargs):
-        start = time.time() / 1e9
+        start = time.time()
         result = func(self, *args, **kwargs)
-        exec_time = (time.time() / 1e9 - start)
+        exec_time = (time.time() - start) * 1e3
         level = 30 if exec_time > 50 else 10
         log.log(level, 'Execution time for %s: %s ms',
                 func.__name__, math.ceil(exec_time))
-- 
GitLab