From 7f545c5a23d0d068c370fbcccf8a940c5ee1f993 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Fri, 3 May 2024 23:03:31 -0700 Subject: [PATCH] Fix some concurrency warnings. --- Shared/Extensions/CacheCleaner.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Shared/Extensions/CacheCleaner.swift b/Shared/Extensions/CacheCleaner.swift index 483b4358e..ce54c587f 100644 --- a/Shared/Extensions/CacheCleaner.swift +++ b/Shared/Extensions/CacheCleaner.swift @@ -12,9 +12,9 @@ import Web struct CacheCleaner { - static let log = OSLog(subsystem: Bundle.main.bundleIdentifier!, category: "CacheCleaner") + nonisolated(unsafe) static let log = OSLog(subsystem: Bundle.main.bundleIdentifier!, category: "CacheCleaner") - static func purgeIfNecessary() { + @MainActor static func purgeIfNecessary() { guard let flushDate = AppDefaults.shared.lastImageCacheFlushDate else { AppDefaults.shared.lastImageCacheFlushDate = Date()