summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift
diff options
context:
space:
mode:
Diffstat (limited to 'ios/MullvadVPN/AddressCache/AddressCacheTracker.swift')
-rw-r--r--ios/MullvadVPN/AddressCache/AddressCacheTracker.swift6
1 files changed, 2 insertions, 4 deletions
diff --git a/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift b/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift
index bf313ddcb8..8502d12ffc 100644
--- a/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift
+++ b/ios/MullvadVPN/AddressCache/AddressCacheTracker.swift
@@ -83,7 +83,7 @@ extension AddressCache {
}
}
- func updateEndpoints(completionHandler: ((_ result: CacheUpdateResult) -> Void)? = nil) -> AnyCancellable {
+ func updateEndpoints(completionHandler: ((_ result: CacheUpdateResult) -> Void)? = nil) -> Cancellable {
let operation = UpdateAddressCacheOperation(
queue: stateQueue,
restClient: restClient,
@@ -106,9 +106,7 @@ extension AddressCache {
operationQueue.addOperation(operation)
- return AnyCancellable {
- operation.cancel()
- }
+ return operation
}
private func scheduleEndpointsUpdate(startTime: DispatchWallTime) {