+ if (isBeingLoaded(tileFile)) {return true;}
+ // Check if it has already failed
+ if (BLOCKED_URLS.contains(inUrl.toString())) {return true;}
+
+ File dir = tileFile.getParentFile();
+ // Start a new thread to load the image if necessary
+ if ((dir.exists() || dir.mkdirs()) && dir.canWrite())