diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift index dccb20a09..f940437d8 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift @@ -196,6 +196,8 @@ private final class LogWriter { jsonData.append(newLineData) - workQueue.async { self.handle.write(jsonData) } + workQueue.async { [weak self] in + self?.handle.write(jsonData) + } } }