diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift index ca5e87f37..80462c16f 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift @@ -238,11 +238,9 @@ private final class LogWriter { workQueue.async { [weak self] in guard let self = self else { return } + guard let handle = self.ensureFileExists() else { return } - // Get valid handle, recreating file if necessary - if let handle = self.ensureFileExists() { - handle.write(jsonData) - } + handle.write(jsonData) } } }