Skip to content

Commit 9a25887

Browse files
authored
feat: Use the Foundation HTTP client by default on Mac (#646)
1 parent 4332319 commit 9a25887

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/ClientRuntime/Config/DefaultSDKRuntimeConfiguration.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ public extension DefaultSDKRuntimeConfiguration {
9090
/// - Parameter httpClientConfiguration: The configuration for the HTTP client.
9191
/// - Returns: The `CRTClientEngine` client on Mac & Linux platforms, returns `URLSessionHttpClient` on non-Mac Apple platforms.
9292
static func makeClient(httpClientConfiguration: HttpClientConfiguration) -> HTTPClient {
93-
#if os(iOS) || os(tvOS) || os(watchOS) || os(visionOS)
93+
#if os(iOS) || os(tvOS) || os(watchOS) || os(visionOS) || os(macOS)
9494
return URLSessionHTTPClient(httpClientConfiguration: httpClientConfiguration)
9595
#else
9696
let connectTimeoutMs = httpClientConfiguration.connectTimeout.map { UInt32($0 * 1_000_000) }

0 commit comments

Comments
 (0)