keychain: flush certificate cache after reloading System keychain
This commit is contained in:
@@ -125,6 +125,8 @@ static OSStatus keychain_cb(SecKeychainEvent keychainEvent,
|
||||
lib->credmgr->add_set(lib->credmgr, &new->set);
|
||||
lib->credmgr->remove_set(lib->credmgr, &this->set->set);
|
||||
|
||||
lib->credmgr->flush_cache(lib->credmgr, CERT_X509);
|
||||
|
||||
this->set->destroy(this->set);
|
||||
this->set = new;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user