X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..e3d3b979fd185d8303f28a937baa53a187fb8c7d:/libsecurity_cdsa_client/lib/cryptoclient.cpp?ds=inline diff --git a/libsecurity_cdsa_client/lib/cryptoclient.cpp b/libsecurity_cdsa_client/lib/cryptoclient.cpp index e271f311..3a4bb7e7 100644 --- a/libsecurity_cdsa_client/lib/cryptoclient.cpp +++ b/libsecurity_cdsa_client/lib/cryptoclient.cpp @@ -40,6 +40,7 @@ void Crypt::key(const Key &key) void Crypt::activate() { + StLock _(mActivateMutex); if (!mActive) { // Key is required unless we have a NULL algorithm (cleartext wrap/unwrap),