@@ -39,7 +39,7 @@ public class BitmapCache {
39
39
private LruMemoryCache <MemoryCacheKey , Bitmap > mMemoryCache ;
40
40
41
41
private final Object mDiskCacheLock = new Object ();
42
- private boolean isDiskCacheReadied = false ;
42
+ private volatile boolean isDiskCacheReady = false ;
43
43
44
44
private BitmapGlobalConfig globalConfig ;
45
45
@@ -106,8 +106,8 @@ public void initDiskCache() {
106
106
}
107
107
}
108
108
}
109
- isDiskCacheReadied = true ;
110
109
mDiskCacheLock .notifyAll ();
110
+ isDiskCacheReady = true ;
111
111
}
112
112
}
113
113
@@ -142,7 +142,7 @@ public Bitmap downloadBitmap(String uri, BitmapDisplayConfig config, final Bitma
142
142
if (globalConfig .isDiskCacheEnabled ()) {
143
143
synchronized (mDiskCacheLock ) {
144
144
// Wait for disk cache to initialize
145
- while (!isDiskCacheReadied ) {
145
+ while (!isDiskCacheReady ) {
146
146
try {
147
147
mDiskCacheLock .wait ();
148
148
} catch (Throwable e ) {
@@ -257,7 +257,7 @@ public File getBitmapFileFromDiskCache(String uri) {
257
257
public Bitmap getBitmapFromDiskCache (String uri , BitmapDisplayConfig config ) {
258
258
if (uri == null || !globalConfig .isDiskCacheEnabled ()) return null ;
259
259
synchronized (mDiskCacheLock ) {
260
- while (!isDiskCacheReadied ) {
260
+ while (!isDiskCacheReady ) {
261
261
try {
262
262
mDiskCacheLock .wait ();
263
263
} catch (Throwable e ) {
@@ -317,7 +317,7 @@ public void clearDiskCache() {
317
317
LogUtils .e (e .getMessage (), e );
318
318
}
319
319
mDiskLruCache = null ;
320
- isDiskCacheReadied = false ;
320
+ isDiskCacheReady = false ;
321
321
}
322
322
}
323
323
initDiskCache ();
0 commit comments