From 0c40cbfd66d8a1f17069c6a992f381fc1da04621 Mon Sep 17 00:00:00 2001 From: Andy Clement Date: Tue, 11 Dec 2012 10:28:17 -0800 Subject: [PATCH] clear cache index map if deleting cache --- .../java/org/springsource/loaded/MethodInvokerRewriter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/org.springsource.loaded/src/main/java/org/springsource/loaded/MethodInvokerRewriter.java b/org.springsource.loaded/src/main/java/org/springsource/loaded/MethodInvokerRewriter.java index a3e94c4..ea8fab1 100644 --- a/org.springsource.loaded/src/main/java/org/springsource/loaded/MethodInvokerRewriter.java +++ b/org.springsource.loaded/src/main/java/org/springsource/loaded/MethodInvokerRewriter.java @@ -184,6 +184,9 @@ public class MethodInvokerRewriter { File cacheDir = new File(GlobalConfiguration.cacheDir, ".slcache"); if (cacheDir.exists()) { recursiveDelete(cacheDir); + if (cacheIndex!=null) { + cacheIndex.clear(); + } } versionInIndex=false; }