summaryrefslogtreecommitdiff
path: root/django/db/backends/base/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/db/backends/base/base.py')
-rw-r--r--django/db/backends/base/base.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/db/backends/base/base.py b/django/db/backends/base/base.py
index 9fa03cc0ee..057fe8ac43 100644
--- a/django/db/backends/base/base.py
+++ b/django/db/backends/base/base.py
@@ -187,7 +187,7 @@ class BaseDatabaseWrapper:
self.needs_rollback = False
# Reset parameters defining when to close the connection
max_age = self.settings_dict['CONN_MAX_AGE']
- self.close_at = None if max_age is None else time.time() + max_age
+ self.close_at = None if max_age is None else time.monotonic() + max_age
self.closed_in_transaction = False
self.errors_occurred = False
# Establish the connection
@@ -510,7 +510,7 @@ class BaseDatabaseWrapper:
self.close()
return
- if self.close_at is not None and time.time() >= self.close_at:
+ if self.close_at is not None and time.monotonic() >= self.close_at:
self.close()
return