mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-09 22:31:41 +00:00
fix async_post_call_failure_hook
This commit is contained in:
parent
60e62a15e4
commit
94fa5c1e4b
1 changed files with 9 additions and 5 deletions
|
|
@ -784,13 +784,17 @@ class ProxyLogging:
|
|||
else:
|
||||
_callback = callback # type: ignore
|
||||
if _callback is not None and isinstance(_callback, CustomLogger):
|
||||
await _callback.async_post_call_failure_hook(
|
||||
request_data=request_data,
|
||||
user_api_key_dict=user_api_key_dict,
|
||||
original_exception=original_exception,
|
||||
asyncio.create_task(
|
||||
_callback.async_post_call_failure_hook(
|
||||
request_data=request_data,
|
||||
user_api_key_dict=user_api_key_dict,
|
||||
original_exception=original_exception,
|
||||
)
|
||||
)
|
||||
except Exception as e:
|
||||
raise e
|
||||
verbose_proxy_logger.exception(
|
||||
f"[Non-Blocking] Error in post_call_failure_hook: {e}"
|
||||
)
|
||||
return
|
||||
|
||||
def _is_proxy_only_error(
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue