diff --git a/trytond/trytond/protocols/dispatcher.py b/trytond/trytond/protocols/dispatcher.py index ab28a0c92d..35b9fcb25e 100644 --- a/trytond/trytond/protocols/dispatcher.py +++ b/trytond/trytond/protocols/dispatcher.py @@ -251,7 +251,7 @@ def _dispatch(request, pool, *args, **kwargs): except backend.DatabaseTimeoutError: logger.warning( log_message, *log_args, duration(), exc_info=True) - abort(HTTPStatus.REQUEST_TIMEOUT) + abort(HTTPStatus.GATEWAY_TIMEOUT) except backend.DatabaseOperationalError: if count < retry and not rpc.readonly: transaction.rollback()