[jboss-cvs] JBossAS SVN: r101125 - projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/cache.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Feb 18 11:54:55 EST 2010


Author: alesj
Date: 2010-02-18 11:54:55 -0500 (Thu, 18 Feb 2010)
New Revision: 101125

Modified:
   projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java
Log:
Extra check.

Modified: projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java
===================================================================
--- projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java	2010-02-18 16:48:21 UTC (rev 101124)
+++ projects/vfs/branches/Branch_2_2/src/main/java/org/jboss/virtual/plugins/cache/TimedVFSCache.java	2010-02-18 16:54:55 UTC (rev 101125)
@@ -74,7 +74,11 @@
       {
          Map<Object, VFSContext> contexts = new TreeMap<Object, VFSContext>();
          for (Object key : keys)
-            contexts.put(key, (VFSContext)tcp.peek(key)); // value should match valid key
+         {
+            VFSContext context = (VFSContext)tcp.peek(key);
+            if (context != null) // should be there, but you never know
+               contexts.put(key, context);
+         }
 
          return contexts.values();
       }




More information about the jboss-cvs-commits mailing list