keychain: flush certificate cache after reloading System keychain

This commit is contained in:
Martin Willi
2013-07-18 12:17:54 +02:00
parent 57dce77ba6
commit 55dacbfac2
@@ -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;