From 36f5b72449cb1bb20b0b464a671a24af11df8013 Mon Sep 17 00:00:00 2001 From: Rohan Mehta Date: Mon, 14 Apr 2025 12:46:00 -0400 Subject: [PATCH] Don't run tracing shutdown behavior if disabled (#503) Towards #502 --- src/agents/tracing/setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/agents/tracing/setup.py b/src/agents/tracing/setup.py index 3a7c6ad..9e27d21 100644 --- a/src/agents/tracing/setup.py +++ b/src/agents/tracing/setup.py @@ -201,6 +201,9 @@ class TraceProvider: ) def shutdown(self) -> None: + if self._disabled: + return + try: logger.debug("Shutting down trace provider") self._multi_processor.shutdown()