Correctly abort the failed grammar requests & Improve the handling of abort (#6803)
This commit is contained in:
@@ -256,7 +256,7 @@ async def generate_request(obj: GenerateReqInput, request: Request):
|
||||
) + b"\n\n"
|
||||
except ValueError as e:
|
||||
out = {"error": {"message": str(e)}}
|
||||
logger.error(f"Error: {e}")
|
||||
logger.error(f"[http_server] Error: {e}")
|
||||
yield b"data: " + orjson.dumps(
|
||||
out, option=orjson.OPT_NON_STR_KEYS
|
||||
) + b"\n\n"
|
||||
@@ -274,7 +274,7 @@ async def generate_request(obj: GenerateReqInput, request: Request):
|
||||
).__anext__()
|
||||
return ret
|
||||
except ValueError as e:
|
||||
logger.error(f"Error: {e}")
|
||||
logger.error(f"[http_server] Error: {e}")
|
||||
return _create_error_response(e)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user