From c2a3a2cfb71456f112c40343d81febcec93f44f3 Mon Sep 17 00:00:00 2001 From: Konrad `ktoso` Malawski Date: Thu, 9 Oct 2025 17:01:05 +0900 Subject: [PATCH] [Tracing] Default tracer to global bootstrapped tracer (#861) --- Sources/AsyncHTTPClient/HTTPClient.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Sources/AsyncHTTPClient/HTTPClient.swift b/Sources/AsyncHTTPClient/HTTPClient.swift index fdb453e..80df3b9 100644 --- a/Sources/AsyncHTTPClient/HTTPClient.swift +++ b/Sources/AsyncHTTPClient/HTTPClient.swift @@ -1095,7 +1095,11 @@ public final class HTTPClient: Sendable { package var attributeKeys: AttributeKeys public init() { - self._tracer = nil + if #available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *) { + self._tracer = InstrumentationSystem.tracer + } else { + self._tracer = nil + } self.attributeKeys = .init() }