From 69290f7ec8e96c4b3c24366a001862876b3d0f60 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 18 Sep 2018 09:07:54 -0400 Subject: [PATCH] Improve logging around failied keychain deletion. --- Pods | 2 +- SignalServiceKit/src/Storage/KeychainStorage.swift | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Pods b/Pods index 675e4be7f..4c3935aa7 160000 --- a/Pods +++ b/Pods @@ -1 +1 @@ -Subproject commit 675e4be7f1a7c35d447965143ca0cadef99a179e +Subproject commit 4c3935aa74dfe52f047d664197bbf3f9d7b50c86 diff --git a/SignalServiceKit/src/Storage/KeychainStorage.swift b/SignalServiceKit/src/Storage/KeychainStorage.swift index b19139b4c..168609bed 100644 --- a/SignalServiceKit/src/Storage/KeychainStorage.swift +++ b/SignalServiceKit/src/Storage/KeychainStorage.swift @@ -96,6 +96,7 @@ public class SSKDefaultKeychainStorage: NSObject, SSKKeychainStorage { if let error = error { // If deletion failed because the specified item could not be found in the keychain, consider it success. if error.code == errSecItemNotFound { + Logger.info("Keychain delete failed; item not found.") return } throw KeychainStorageError.failure(description: "\(logTag) error removing data: \(error)")