conditional cronet

This commit is contained in:
mertalev
2026-01-17 02:31:35 -05:00
parent d83e74dc88
commit e739aa1667
7 changed files with 83 additions and 21 deletions

View File

@@ -110,6 +110,9 @@ class RemoteImageApiDelegate: NSObject, URLSessionDataDelegate {
defer { remove(requestId: requestId) }
if let error = error {
if request.isCancelled || (error as NSError).code == NSURLErrorCancelled {
return request.completion(Self.cancelledResult)
}
return request.completion(.failure(error))
}