|
|
@@ -692,7 +692,7 @@ class WebServer: |
|
|
|
except aiohttp.web.HTTPException as e: |
|
|
|
raise e |
|
|
|
except Exception as e: |
|
|
|
self.logger.error(f'Bad request {id(request)}: exception in module process function: {e!s}') |
|
|
|
self.logger.error(f'Bad request {id(request)}: exception in module process function: {type(e).__module__}.{type(e).__name__}: {e!s}') |
|
|
|
raise aiohttp.web.HTTPBadRequest() |
|
|
|
if '\r' in message or '\n' in message: |
|
|
|
self.logger.error(f'Bad request {id(request)}: module process function returned message with linebreaks: {message!r}') |
|
|
|