зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1120631 - CacheEntry::mFileStatus made atomic/rel_acq. r=nfroyd, r=michal
This commit is contained in:
Родитель
f4adbc2b8a
Коммит
12cbefc9b5
|
@ -265,7 +265,11 @@ private:
|
|||
nsCOMPtr<nsICacheEntryDoomCallback> mDoomCallback;
|
||||
|
||||
nsRefPtr<CacheFile> mFile;
|
||||
nsresult mFileStatus;
|
||||
|
||||
// Using ReleaseAcquire since we only control access to mFile with this.
|
||||
// When mFileStatus is read and found success it is ensured there is mFile and
|
||||
// that it is after a successful call to Init().
|
||||
::mozilla::Atomic<nsresult, ::mozilla::ReleaseAcquire> mFileStatus;
|
||||
nsCOMPtr<nsIURI> mURI;
|
||||
nsCString mEnhanceID;
|
||||
nsCString mStorageID;
|
||||
|
|
Загрузка…
Ссылка в новой задаче