diff options
author | Tobias Brunner <tobias@strongswan.org> | 2015-08-20 15:11:02 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2015-08-20 19:19:37 +0200 |
commit | 58db4edb2c15ca800dbab8d51caf3390dad6cd1c (patch) | |
tree | bcbf9822317fbfba5543ad272db6c037d8a31824 /src | |
parent | 522b1920b6856fb45b45ebcaed29acbc2d364e79 (diff) | |
download | strongswan-58db4edb2c15ca800dbab8d51caf3390dad6cd1c.tar.bz2 strongswan-58db4edb2c15ca800dbab8d51caf3390dad6cd1c.tar.xz |
mem-cred: We don't need a write lock when looking for a certificate
Diffstat (limited to 'src')
-rw-r--r-- | src/libstrongswan/credentials/sets/mem_cred.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstrongswan/credentials/sets/mem_cred.c b/src/libstrongswan/credentials/sets/mem_cred.c index a16767cec..4884c4bfa 100644 --- a/src/libstrongswan/credentials/sets/mem_cred.c +++ b/src/libstrongswan/credentials/sets/mem_cred.c @@ -197,7 +197,7 @@ METHOD(mem_cred_t, get_cert_ref, certificate_t*, { certificate_t *cached; - this->lock->write_lock(this->lock); + this->lock->read_lock(this->lock); if (this->untrusted->find_first(this->untrusted, (linked_list_match_t)certificate_equals, (void**)&cached, cert) == SUCCESS) |