diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2023-01-12 12:48:18 +0100 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2023-01-17 10:38:30 +0100 |
| commit | 64e254bad6becaf30cd53ec24fb9984942b9bcfa (patch) | |
| tree | 6507caa21f74a386b5319dd81fdfea072aed4f0a /ios/MullvadVPN/RelayCacheTracker | |
| parent | f9defadab69084965dcc9c4f9fd194dde250cce4 (diff) | |
| download | mullvadvpn-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.swift | 6 |
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? |
