mirror of
https://codeberg.org/Freedium-cfd/web.git
synced 2026-03-11 09:04:37 +00:00
Log timeout request
This commit is contained in:
parent
19f2cb064a
commit
1aac9d2570
1 changed files with 2 additions and 0 deletions
|
|
@ -9,6 +9,7 @@ from starlette.responses import Response, StreamingResponse
|
|||
from starlette.types import Message
|
||||
|
||||
from server import transponder_code_correlation, url_correlation, xkcd_passwd, xp, config
|
||||
from server.utils.notify import send_message
|
||||
from server.utils.error import generate_error
|
||||
from server.utils.utils import string_to_number_ascii
|
||||
|
||||
|
|
@ -62,6 +63,7 @@ class LoggerMiddleware(BaseHTTPMiddleware):
|
|||
response = await asyncio.wait_for(call_next(request), timeout=config.REQUEST_TIMEOUT)
|
||||
except Exception as ex:
|
||||
logger.exception(ex)
|
||||
await send_message(f"Error while processing url: <code>{url_correlation.get()}</code>, transponder_code: <code>{transponder_code_correlation.get()}</code>, error: <code>{ex}</code>")
|
||||
response = await generate_error()
|
||||
|
||||
logger.trace(response.__dict__)
|
||||
|
|
|
|||
Loading…
Reference in a new issue