diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2022-05-31 14:08:08 +0200 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2022-06-08 12:31:16 +0200 |
| commit | 998dbb21500e2aebad92dab319fc48da265042f6 (patch) | |
| tree | f52ca2041232f6d29821b77b9794364d8b04d2ef | |
| parent | 0302e8fa731ba27d6121a9409b4f4fa75b201665 (diff) | |
| download | mullvadvpn-998dbb21500e2aebad92dab319fc48da265042f6.tar.xz mullvadvpn-998dbb21500e2aebad92dab319fc48da265042f6.zip | |
Switch to AsyncOperationQueue
| -rw-r--r-- | ios/MullvadVPN/AddressCache/AddressCacheTracker.swift | 4 | ||||
| -rw-r--r-- | ios/MullvadVPN/AlertPresenter.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/AppDelegate.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/AppStorePaymentManager/AppStorePaymentManager.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/AppStoreReceipt.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/REST/RESTAccessTokenManager.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/REST/RESTProxy.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/RelayCache/RelayCacheTracker.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/TunnelIPC/TunnelIPCSession.swift | 2 | ||||
| -rw-r--r-- | ios/MullvadVPN/TunnelManager/TunnelManager.swift | 2 |
10 files changed, 11 insertions, 11 deletions
diff --git a/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift b/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift index d0b7babb93..e42c4ef576 100644 --- a/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift +++ b/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift @@ -37,8 +37,8 @@ extension AddressCache { private var timer: DispatchSourceTimer? /// Operation queue. - private let operationQueue: OperationQueue = { - let operationQueue = OperationQueue() + private let operationQueue: AsyncOperationQueue = { + let operationQueue = AsyncOperationQueue() operationQueue.maxConcurrentOperationCount = 1 return operationQueue }() diff --git a/ios/MullvadVPN/AlertPresenter.swift b/ios/MullvadVPN/AlertPresenter.swift index 954a641e28..f67b07a3e8 100644 --- a/ios/MullvadVPN/AlertPresenter.swift +++ b/ios/MullvadVPN/AlertPresenter.swift @@ -13,7 +13,7 @@ class AlertPresenter { static let alertControllerDidDismissNotification = Notification.Name("UIAlertControllerDidDismiss") private let operationQueue: OperationQueue = { - let operationQueue = OperationQueue() + let operationQueue = AsyncOperationQueue() operationQueue.name = "AlertPresenterQueue" operationQueue.maxConcurrentOperationCount = 1 return operationQueue diff --git a/ios/MullvadVPN/AppDelegate.swift b/ios/MullvadVPN/AppDelegate.swift index c5d4d9e9e4..9c853b018b 100644 --- a/ios/MullvadVPN/AppDelegate.swift +++ b/ios/MullvadVPN/AppDelegate.swift @@ -165,7 +165,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var relaysFetchResult: UIBackgroundFetchResult? var rotatePrivateKeyFetchResult: UIBackgroundFetchResult? - let operationQueue = OperationQueue() + let operationQueue = AsyncOperationQueue() let updateAddressCacheOperation = AsyncBlockOperation(dispatchQueue: .main) { operation in let handle = self.addressCacheTracker.updateEndpoints { completion in diff --git a/ios/MullvadVPN/AppStorePaymentManager/AppStorePaymentManager.swift b/ios/MullvadVPN/AppStorePaymentManager/AppStorePaymentManager.swift index e94a6e906b..d035332eef 100644 --- a/ios/MullvadVPN/AppStorePaymentManager/AppStorePaymentManager.swift +++ b/ios/MullvadVPN/AppStorePaymentManager/AppStorePaymentManager.swift @@ -23,7 +23,7 @@ class AppStorePaymentManager: NSObject, SKPaymentTransactionObserver { private let logger = Logger(label: "AppStorePaymentManager") private let operationQueue: OperationQueue = { - let queue = OperationQueue() + let queue = AsyncOperationQueue() queue.name = "AppStorePaymentManagerQueue" return queue }() diff --git a/ios/MullvadVPN/AppStoreReceipt.swift b/ios/MullvadVPN/AppStoreReceipt.swift index baa797d592..55c53b80af 100644 --- a/ios/MullvadVPN/AppStoreReceipt.swift +++ b/ios/MullvadVPN/AppStoreReceipt.swift @@ -34,7 +34,7 @@ enum AppStoreReceipt { /// Internal operation queue. private static let operationQueue: OperationQueue = { - let queue = OperationQueue() + let queue = AsyncOperationQueue() queue.name = "AppStoreReceiptQueue" queue.maxConcurrentOperationCount = 1 return queue diff --git a/ios/MullvadVPN/REST/RESTAccessTokenManager.swift b/ios/MullvadVPN/REST/RESTAccessTokenManager.swift index 6b1986b585..eb124ae829 100644 --- a/ios/MullvadVPN/REST/RESTAccessTokenManager.swift +++ b/ios/MullvadVPN/REST/RESTAccessTokenManager.swift @@ -13,7 +13,7 @@ extension REST { final class AccessTokenManager { private let logger = Logger(label: "REST.AccessTokenManager") - private let operationQueue = OperationQueue() + private let operationQueue = AsyncOperationQueue() private let dispatchQueue = DispatchQueue(label: "REST.AccessTokenManager.dispatchQueue") private let proxy: AuthenticationProxy private var tokens = [String: AccessTokenData]() diff --git a/ios/MullvadVPN/REST/RESTProxy.swift b/ios/MullvadVPN/REST/RESTProxy.swift index f166338976..5ef15bff86 100644 --- a/ios/MullvadVPN/REST/RESTProxy.swift +++ b/ios/MullvadVPN/REST/RESTProxy.swift @@ -16,7 +16,7 @@ extension REST { let dispatchQueue: DispatchQueue /// Operation queue used for running network operations. - let operationQueue = OperationQueue() + let operationQueue = AsyncOperationQueue() /// Proxy configuration. let configuration: ConfigurationType diff --git a/ios/MullvadVPN/RelayCache/RelayCacheTracker.swift b/ios/MullvadVPN/RelayCache/RelayCacheTracker.swift index 025731fe23..f164ce3030 100644 --- a/ios/MullvadVPN/RelayCache/RelayCacheTracker.swift +++ b/ios/MullvadVPN/RelayCache/RelayCacheTracker.swift @@ -31,7 +31,7 @@ extension RelayCache { /// Internal operation queue. private let operationQueue: OperationQueue = { - let operationQueue = OperationQueue() + let operationQueue = AsyncOperationQueue() operationQueue.name = "RelayCacheTrackerQueue" operationQueue.maxConcurrentOperationCount = 1 return operationQueue diff --git a/ios/MullvadVPN/TunnelIPC/TunnelIPCSession.swift b/ios/MullvadVPN/TunnelIPC/TunnelIPCSession.swift index 3a05d996cd..698dd3c3fc 100644 --- a/ios/MullvadVPN/TunnelIPC/TunnelIPCSession.swift +++ b/ios/MullvadVPN/TunnelIPC/TunnelIPCSession.swift @@ -15,7 +15,7 @@ extension TunnelIPC { final class Session { private let tunnel: Tunnel private let queue = DispatchQueue(label: "TunnelIPC.SessionQueue") - private let operationQueue = OperationQueue() + private let operationQueue = AsyncOperationQueue() init(tunnel: Tunnel) { self.tunnel = tunnel diff --git a/ios/MullvadVPN/TunnelManager/TunnelManager.swift b/ios/MullvadVPN/TunnelManager/TunnelManager.swift index 71a7c3a4a9..a0996867aa 100644 --- a/ios/MullvadVPN/TunnelManager/TunnelManager.swift +++ b/ios/MullvadVPN/TunnelManager/TunnelManager.swift @@ -61,8 +61,8 @@ final class TunnelManager: TunnelManagerStateDelegate { private let logger = Logger(label: "TunnelManager") private let stateQueue = DispatchQueue(label: "TunnelManager.stateQueue") - private let operationQueue = OperationQueue() private let exclusivityController = ExclusivityController() + private let operationQueue = AsyncOperationQueue() private var statusObserver: Tunnel.StatusBlockObserver? private var lastMapConnectionStatusOperation: Operation? |
