Skip to content

Commit 863b27a

Browse files
authored
fix(resource-manager): reuse passed tracer provider for reinit (#1461)
1 parent bfbfac7 commit 863b27a

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

langfuse/_client/get_client.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ def _create_client_from_instance(
5252
mask=instance.mask,
5353
blocked_instrumentation_scopes=instance.blocked_instrumentation_scopes,
5454
additional_headers=instance.additional_headers,
55+
tracer_provider=instance.tracer_provider,
5556
)
5657

5758

langfuse/_client/resource_manager.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ def _initialize_instance(
179179
tracer_provider = tracer_provider or _init_tracer_provider(
180180
environment=environment, release=release, sample_rate=sample_rate
181181
)
182+
self.tracer_provider = tracer_provider
182183

183184
langfuse_processor = LangfuseSpanProcessor(
184185
public_key=self.public_key,

0 commit comments

Comments
 (0)