Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Bartel2015-11-04 07:15:43 +0000
committerJan Bartel2015-11-04 07:15:43 +0000
commitd5649e1d1b5e1a827b86a4635e980ebdbcd8889a (patch)
tree551067d3e9382a2f3d4aafbe08d1baf338efed6c /tests/test-sessions/test-mongodb-sessions
parent06f3486b8dc9e8c5d5537d90ff63e8110ca093a5 (diff)
downloadorg.eclipse.jetty.project-d5649e1d1b5e1a827b86a4635e980ebdbcd8889a.tar.gz
org.eclipse.jetty.project-d5649e1d1b5e1a827b86a4635e980ebdbcd8889a.tar.xz
org.eclipse.jetty.project-d5649e1d1b5e1a827b86a4635e980ebdbcd8889a.zip
481075 Session statistics are not accurate
Diffstat (limited to 'tests/test-sessions/test-mongodb-sessions')
-rw-r--r--tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/MongoTestServer.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/MongoTestServer.java b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/MongoTestServer.java
index e3c78c2222..0ada08a41d 100644
--- a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/MongoTestServer.java
+++ b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/MongoTestServer.java
@@ -39,6 +39,7 @@ public class MongoTestServer extends AbstractTestServer
{
static int __workers=0;
private boolean _saveAllAttributes = false; // false save dirty, true save all
+ private int _saveInterval = 0;
public static class TestMongoSessionIdManager extends MongoSessionIdManager
@@ -70,13 +71,13 @@ public class MongoTestServer extends AbstractTestServer
public MongoTestServer(int port, int maxInactivePeriod, int scavengePeriod)
{
super(port, maxInactivePeriod, scavengePeriod);
+ _saveInterval = 0;
}
public MongoTestServer(int port, int maxInactivePeriod, int scavengePeriod, boolean saveAllAttributes)
{
super(port, maxInactivePeriod, scavengePeriod);
-
_saveAllAttributes = saveAllAttributes;
}
@@ -109,10 +110,9 @@ public class MongoTestServer extends AbstractTestServer
throw new RuntimeException(e);
}
- manager.setSavePeriod(1);
+ manager.setSavePeriod(_saveInterval);
manager.setStalePeriod(0);
manager.setSaveAllAttributes(_saveAllAttributes);
- //manager.setScavengePeriod((int)TimeUnit.SECONDS.toMillis(_scavengePeriod));
return manager;
}

Back to the top