Fix benchmark tests
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 15 Aug 2011 16:53:42 +0000 (16:53 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 15 Aug 2011 16:53:42 +0000 (16:53 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1157908 13f79535-47bb-0310-9956-ffa450edef68

test/org/apache/catalina/session/Benchmarks.java

index 1c25d49..9376dba 100644 (file)
@@ -72,7 +72,11 @@ public class Benchmarks {
 
         // Create a default session manager
         StandardManager mgr = new StandardManager();
-        mgr.startInternal();
+        try {
+            mgr.startInternal();
+        } catch (LifecycleException e) {
+            // Ignore - this is expected
+        }
         mgr.generateSessionId();
         while (mgr.sessionCreationTiming.size() <
                 ManagerBase.TIMING_STATS_CACHE_SIZE) {
@@ -164,7 +168,11 @@ public class Benchmarks {
 
         // Create a default session manager
         StandardManager mgr = new StandardManager();
-        mgr.startInternal();
+        try {
+            mgr.startInternal();
+        } catch (LifecycleException e) {
+            // Ignore - this is expected
+        }
         mgr.setContainer(new StandardContext());
         mgr.generateSessionId();
         while (mgr.sessionCreationTiming.size() <