summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/RelayCacheTracker
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2023-01-12 12:48:18 +0100
committerAndrej Mihajlov <and@mullvad.net>2023-01-17 10:38:30 +0100
commit64e254bad6becaf30cd53ec24fb9984942b9bcfa (patch)
tree6507caa21f74a386b5319dd81fdfea072aed4f0a /ios/MullvadVPN/RelayCacheTracker
parentf9defadab69084965dcc9c4f9fd194dde250cce4 (diff)
downloadmullvadvpn-64e254bad6becaf30cd53ec24fb9984942b9bcfa.tar.xz
mullvadvpn-64e254bad6becaf30cd53ec24fb9984942b9bcfa.zip
Add helper to create serial operation queue
Diffstat (limited to 'ios/MullvadVPN/RelayCacheTracker')
-rw-r--r--ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift6
1 files changed, 1 insertions, 5 deletions
diff --git a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
index ef4bb33733..dedfa1825d 100644
--- a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
+++ b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
@@ -32,11 +32,7 @@ final class RelayCacheTracker {
private let nslock = NSLock()
/// Internal operation queue.
- private let operationQueue: OperationQueue = {
- let operationQueue = AsyncOperationQueue()
- operationQueue.maxConcurrentOperationCount = 1
- return operationQueue
- }()
+ private let operationQueue = AsyncOperationQueue.makeSerial()
/// A timer source used for periodic updates.
private var timerSource: DispatchSourceTimer?