details:   https://code.tryton.org/tryton/commit/5fafcd9e33ad
branch:    7.8
user:      Cédric Krier <[email protected]>
date:      Wed Jul 08 22:23:38 2026 +0200
description:
        Add missing duration argument to database timeout warning

        Closes #14944
        (grafted from 8a86ff7389e0f759ebb07b6738e24c3e7a4ae309)
diffstat:

 trytond/trytond/protocols/dispatcher.py |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (13 lines):

diff -r f085fb128d47 -r 5fafcd9e33ad trytond/trytond/protocols/dispatcher.py
--- a/trytond/trytond/protocols/dispatcher.py   Wed Jul 08 14:59:54 2026 +0200
+++ b/trytond/trytond/protocols/dispatcher.py   Wed Jul 08 22:23:38 2026 +0200
@@ -230,7 +230,8 @@
                 e.fix(transaction_extras)
                 continue
             except backend.DatabaseTimeoutError:
-                logger.warning(log_message, *log_args, exc_info=True)
+                logger.warning(
+                    log_message, *log_args, duration(), exc_info=True)
                 abort(HTTPStatus.REQUEST_TIMEOUT)
             except backend.DatabaseOperationalError:
                 if count < retry and not rpc.readonly:

Reply via email to