From c28bf3c341aac660e14a11d590cd058daecd368e Mon Sep 17 00:00:00 2001 From: Volker Birk Date: Tue, 7 Jul 2020 10:12:11 +0200 Subject: [PATCH] don't lock unecessary --- passphrase_cache.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/passphrase_cache.cc b/passphrase_cache.cc index aa26222..2aae276 100644 --- a/passphrase_cache.cc +++ b/passphrase_cache.cc @@ -34,9 +34,9 @@ namespace pEp { const char *PassphraseCache::add(const std::string& passphrase) { - std::lock_guard lock(_mtx); - if (!passphrase.empty()) { + std::lock_guard lock(_mtx); + while (_cache.size() >= _max_size) _cache.pop_front();