From fee4934f4c944be520bccb8974eb1ae447911bd2 Mon Sep 17 00:00:00 2001 From: Byeong Gwan Date: Thu, 8 May 2025 16:40:54 +0900 Subject: [PATCH] fix(OAuth2): fix URLsession leak in ServiceTokenProvider --- .../ServiceAccountTokenProvider.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/OAuth2/ServiceAccountTokenProvider/ServiceAccountTokenProvider.swift b/Sources/OAuth2/ServiceAccountTokenProvider/ServiceAccountTokenProvider.swift index 558cb71..fa0f0cd 100644 --- a/Sources/OAuth2/ServiceAccountTokenProvider/ServiceAccountTokenProvider.swift +++ b/Sources/OAuth2/ServiceAccountTokenProvider/ServiceAccountTokenProvider.swift @@ -101,7 +101,7 @@ public class ServiceAccountTokenProvider : TokenProvider { urlRequest.httpBody = data urlRequest.setValue("application/json", forHTTPHeaderField:"Content-Type") - let session = URLSession(configuration: URLSessionConfiguration.default) + let session = URLSession.shared let task: URLSessionDataTask = session.dataTask(with:urlRequest) {(data, response, error) -> Void in if let data = data,