Improve logging around failied keychain deletion.

pull/1/head
Matthew Chen 7 years ago
parent d25579e478
commit 69290f7ec8

@ -1 +1 @@
Subproject commit 675e4be7f1a7c35d447965143ca0cadef99a179e
Subproject commit 4c3935aa74dfe52f047d664197bbf3f9d7b50c86

@ -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)")

Loading…
Cancel
Save