From ae9d1fde90154b987bfe05dcf935dc5ee6f4b736 Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Wed, 17 Aug 2011 10:25:16 +0800 Subject: [PATCH] Turn off using temp file in ImageIO - our images are too small to do that --- src/main/java/org/dynmap/utils/FileLockManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/dynmap/utils/FileLockManager.java b/src/main/java/org/dynmap/utils/FileLockManager.java index 94aa12b7..fb242d74 100644 --- a/src/main/java/org/dynmap/utils/FileLockManager.java +++ b/src/main/java/org/dynmap/utils/FileLockManager.java @@ -152,6 +152,7 @@ public class FileLockManager { byte[] rslt; synchronized(baos_lock) { baos.reset(); + ImageIO.setUseCache(false); /* Don't use file cache - too small to be worth it */ if(fmt.getFileExt().equals("jpg")) { WritableRaster raster = img.getRaster(); WritableRaster newRaster = raster.createWritableChild(0, 0, img.getWidth(),