diff options
author | Jesse McConnell | 2012-02-09 18:54:46 +0000 |
---|---|---|
committer | Jesse McConnell | 2012-02-09 18:54:46 +0000 |
commit | 528c2461637ff01e3906d3e4706bdee845da8cd1 (patch) | |
tree | 6a5b13be1bf508b148c0616dbe7c67b161b0cb35 /jetty-nosql/src | |
parent | d13599a1d19373050da48c642070ceadcb557fe2 (diff) | |
download | org.eclipse.jetty.project-528c2461637ff01e3906d3e4706bdee845da8cd1.tar.gz org.eclipse.jetty.project-528c2461637ff01e3906d3e4706bdee845da8cd1.tar.xz org.eclipse.jetty.project-528c2461637ff01e3906d3e4706bdee845da8cd1.zip |
[Bug 371040] nosqlsession needs to call correct super contructor for new
sessions
Diffstat (limited to 'jetty-nosql/src')
-rw-r--r-- | jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java | 6 | ||||
-rw-r--r-- | jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java index 63ac821224..b0bf6715d7 100644 --- a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java +++ b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java @@ -16,6 +16,8 @@ import java.util.HashSet; import java.util.Set; import java.util.concurrent.atomic.AtomicInteger; +import javax.servlet.http.HttpServletRequest; + import org.eclipse.jetty.server.session.AbstractSession; import org.eclipse.jetty.util.log.Log; import org.eclipse.jetty.util.log.Logger; @@ -33,9 +35,9 @@ public class NoSqlSession extends AbstractSession private long _lastSync; /* ------------------------------------------------------------ */ - public NoSqlSession(NoSqlSessionManager manager, long created, long accessed, String clusterId) + public NoSqlSession(NoSqlSessionManager manager, HttpServletRequest request) { - super(manager, created,accessed,clusterId); + super(manager, request); _manager=manager; save(true); _active.incrementAndGet(); diff --git a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java index 1f6be6fd41..4ffa417101 100644 --- a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java +++ b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java @@ -117,8 +117,7 @@ public abstract class NoSqlSessionManager extends AbstractSessionManager impleme protected AbstractSession newSession(HttpServletRequest request) { long created=System.currentTimeMillis(); - String clusterId=getSessionIdManager().newSessionId(request,created); - return new NoSqlSession(this,created,created,clusterId); + return new NoSqlSession(this,request); } /* ------------------------------------------------------------ */ |