]> git.dolda2000.com Git - jsvc.git/commitdiff
Use an IdentityHashMap for session properties.
authorFredrik Tolf <fredrik@dolda2000.com>
Wed, 9 Dec 2009 05:03:27 +0000 (06:03 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Wed, 9 Dec 2009 05:03:27 +0000 (06:03 +0100)
Why I did not do this before, I have no idea.

src/dolda/jsvc/util/Session.java

index 679a72f9a812e4e0ae52341aa2f271f045940d0d..eb17fcfbd7f2b5ad9ff7b6b01c0f5d32f171f41b 100644 (file)
@@ -10,7 +10,7 @@ public class Session implements java.io.Serializable {
     private static final SecureRandom prng;
     private static long lastclean = 0;
     private final String id;
-    private final Map<Object, Object> props = new HashMap<Object, Object>();
+    private final Map<Object, Object> props = new IdentityHashMap<Object, Object>();
     private long ctime = System.currentTimeMillis(), atime = ctime, etime = 86400 * 1000;
     private Collection<Listener> ll = new HashSet<Listener>();