| Index: chrome/browser/safe_browsing/safe_browsing_database.cc
|
| diff --git a/chrome/browser/safe_browsing/safe_browsing_database.cc b/chrome/browser/safe_browsing/safe_browsing_database.cc
|
| index 07f674c9e2289593260ebd4b7312857ece1323de..9e0090e6fb8f568e0705b8d53a3241dd3a097e1f 100644
|
| --- a/chrome/browser/safe_browsing/safe_browsing_database.cc
|
| +++ b/chrome/browser/safe_browsing/safe_browsing_database.cc
|
| @@ -1013,9 +1013,12 @@ bool SafeBrowsingDatabaseNew::UpdateStarted(
|
| return false;
|
| }
|
|
|
| - // Cached fullhash results must be cleared on every database update (whether
|
| - // successful or not.)
|
| - browse_gethash_cache_.clear();
|
| + {
|
| + base::AutoLock locked(lookup_lock_);
|
| + // Cached fullhash results must be cleared on every database update (whether
|
| + // successful or not.)
|
| + browse_gethash_cache_.clear();
|
| + }
|
|
|
| UpdateChunkRangesForLists(browse_store_.get(),
|
| safe_browsing_util::kMalwareList,
|
|
|