@@ -65,7 +65,7 @@ struct OllamaProvider: TranslationProvider {
6565 request. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
6666 request. httpBody = try JSONSerialization . data ( withJSONObject: body)
6767
68- let ( bytes, response) = try await URLSession . shared . bytes ( for: request)
68+ let ( bytes, response) = try await translationURLSession . bytes ( for: request)
6969 try await streamOpenAISSE ( bytes, response: response, to: continuation)
7070 continuation. finish ( )
7171 } catch let error as URLError where error. code == . cannotConnectToHost || error. code == . timedOut {
@@ -95,7 +95,7 @@ struct OllamaProvider: TranslationProvider {
9595 var request = URLRequest ( url: url)
9696 request. timeoutInterval = 5
9797
98- let ( data, response) = try await URLSession . shared . data ( for: request)
98+ let ( data, response) = try await translationURLSession . data ( for: request)
9999
100100 guard let httpResponse = response as? HTTPURLResponse else {
101101 throw TranslationError . invalidResponse
@@ -246,7 +246,7 @@ private struct OllamaSettingsView: View {
246246 var request = URLRequest ( url: pingURL)
247247 request. timeoutInterval = 3
248248 do {
249- let ( _, response) = try await URLSession . shared . data ( for: request)
249+ let ( _, response) = try await translationURLSession . data ( for: request)
250250 if let http = response as? HTTPURLResponse , http. statusCode == 200 {
251251 serverStatus = . running
252252 } else {
0 commit comments