From 0fb9997754294e822158673f013009098ff29fc5 Mon Sep 17 00:00:00 2001 From: 0xLeif Date: Thu, 2 Jun 2022 21:01:16 -0600 Subject: [PATCH] Remove if debug for locking --- Sources/CacheStore/Stores/CacheStore.swift | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/Sources/CacheStore/Stores/CacheStore.swift b/Sources/CacheStore/Stores/CacheStore.swift index 17a3bd2..289f4ae 100644 --- a/Sources/CacheStore/Stores/CacheStore.swift +++ b/Sources/CacheStore/Stores/CacheStore.swift @@ -211,13 +211,9 @@ public extension CacheStore { extension CacheStore { func isCacheEqual(to updatedStore: CacheStore) -> Bool { - #if DEBUG - let cacheStoreCount = cache.count - #else - lock.lock() - let cacheStoreCount = cache.count - lock.unlock() - #endif + lock.lock() + let cacheStoreCount = cache.count + lock.unlock() guard cacheStoreCount == updatedStore.cache.count else { return false } @@ -233,11 +229,6 @@ extension CacheStore { } func isValueEqual(toUpdatedValue updatedValue: Value, forKey key: Key) -> Bool { - #if !DEBUG - lock.lock() - defer { lock.unlock() } - #endif - guard let storeValue: Value = get(key) else { return false }