[infinispan-commits] Infinispan SVN: r484 - trunk/core/src/main/java/org/infinispan/container/entries.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Fri Jun 19 12:41:31 EDT 2009


Author: galder.zamarreno at jboss.com
Date: 2009-06-19 12:41:31 -0400 (Fri, 19 Jun 2009)
New Revision: 484

Modified:
   trunk/core/src/main/java/org/infinispan/container/entries/InternalEntryFactory.java
Log:
[ISPN-111] (InternalEntryFactory mixing up lifespan and created for MortalCacheValue) Fixed.

Modified: trunk/core/src/main/java/org/infinispan/container/entries/InternalEntryFactory.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/container/entries/InternalEntryFactory.java	2009-06-18 14:44:28 UTC (rev 483)
+++ trunk/core/src/main/java/org/infinispan/container/entries/InternalEntryFactory.java	2009-06-19 16:41:31 UTC (rev 484)
@@ -35,7 +35,7 @@
 
    public static final InternalCacheValue createValue(Object v, long created, long lifespan, long lastUsed, long maxIdle) {
       if (lifespan < 0 && maxIdle < 0) return new ImmortalCacheValue(v);
-      if (lifespan > -1 && maxIdle < 0) return new MortalCacheValue(v, lifespan, created);
+      if (lifespan > -1 && maxIdle < 0) return new MortalCacheValue(v, created, lifespan);
       if (lifespan < 0 && maxIdle > -1) return new TransientCacheValue(v, maxIdle, lastUsed);
       return new TransientMortalCacheValue(v, maxIdle, lifespan, lastUsed, created);
    }




More information about the infinispan-commits mailing list