Actually update the atime of sessions.
authorFredrik Tolf <fredrik@dolda2000.com>
Tue, 27 Oct 2009 16:21:20 +0000 (17:21 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Tue, 27 Oct 2009 16:21:20 +0000 (17:21 +0100)
src/dolda/jsvc/util/Session.java

index cd4d916..8357cb8 100644 (file)
@@ -92,8 +92,10 @@ public class Session implements java.io.Serializable {
        }
        
        Session sess = cache.get(req);
-       if(sess != null)
+       if(sess != null) {
+           sess.atime = System.currentTimeMillis();
            return(sess);
+       }
        
        MultiMap<String, Cookie> cookies = Cookie.get(req);
        Cookie sc = cookies.get("jsvc-session");
@@ -114,6 +116,7 @@ public class Session implements java.io.Serializable {
        }
        
        cache.put(req, sess);
+       sess.atime = System.currentTimeMillis();
        return(sess);
     }