public void close(){
synchronized (mDiskCacheLock) {
    if (mDiskLruCache != null) {
      try {
        if (!mDiskLruCache.isClosed()) {
          mDiskLruCache.close();
        }
      }
 catch (      Throwable e) {
        LogUtils.e(e.getMessage(),e);
      }
      mDiskLruCache=null;
    }
  }
}

public void close ( ) { synchronized ( mDiskCacheLock ) { if ( mDiskLruCache != null ) { try { if ( ! mDiskLruCache . isClosed ( ) ) { mDiskLruCache . close ( ) ; } } catch ( Throwable e ) { LogUtils . e ( e . getMessage ( ) , e ) ; } mDiskLruCache = null ; } } }
closes the disk cache associated with this imagecache object . note that this includes disk access so this should not be executed on the main / ui thread .
