diff --git a/gunicorn/workers/async.py b/gunicorn/workers/async.py index 9ffa0df4..b1898e99 100644 --- a/gunicorn/workers/async.py +++ b/gunicorn/workers/async.py @@ -68,7 +68,7 @@ class AsyncWorker(base.Worker): for item in respiter: resp.write(item) resp.close() - request_time = request_start - datetime.now() + request_time = datetime.now() - request_start self.log.access(resp, environ, request_time) finally: if hasattr(respiter, "close"): diff --git a/gunicorn/workers/sync.py b/gunicorn/workers/sync.py index 5c4b65ff..b89830ca 100644 --- a/gunicorn/workers/sync.py +++ b/gunicorn/workers/sync.py @@ -104,7 +104,7 @@ class SyncWorker(base.Worker): for item in respiter: resp.write(item) resp.close() - request_time = request_start - datetime.now() + request_time = datetime.now() - request_start self.log.access(resp, environ, request_time) finally: if hasattr(respiter, "close"):