Skip to content

Commit eb00b08

Browse files
author
Adrian Gonzalez-Martin
authored
Log plain exceptions in gRPC error handler (#866)
Fixes #793
1 parent 8927fbf commit eb00b08

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

mlserver/grpc/utils.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ async def _inner(self, request, context):
4343
try:
4444
return await f(self, request, context)
4545
except MLServerError as err:
46-
logger.error(err)
46+
logger.exception(err)
4747
await context.abort(code=_grpc_status_code(err), details=str(err))
48+
except Exception as err:
49+
logger.exception(err)
50+
await context.abort(code=grpc.StatusCode.INTERNAL, details=str(err))
4851

4952
return _inner

0 commit comments

Comments
 (0)