diff options
author | Jan Bartel | 2015-11-04 07:15:43 +0000 |
---|---|---|
committer | Jan Bartel | 2015-11-04 07:15:43 +0000 |
commit | d5649e1d1b5e1a827b86a4635e980ebdbcd8889a (patch) | |
tree | 551067d3e9382a2f3d4aafbe08d1baf338efed6c /tests/test-sessions/test-mongodb-sessions | |
parent | 06f3486b8dc9e8c5d5537d90ff63e8110ca093a5 (diff) | |
download | org.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.java | 6 |
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; } |