[jboss-cvs] JBossAS SVN: r68994 - projects/cluster/varia/sessionstress.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jan 15 16:43:08 EST 2008


Author: bstansberry at jboss.com
Date: 2008-01-15 16:43:08 -0500 (Tue, 15 Jan 2008)
New Revision: 68994

Modified:
   projects/cluster/varia/sessionstress/PerfTest2.java
Log:
Force all inits to complete before beginning main loop

Modified: projects/cluster/varia/sessionstress/PerfTest2.java
===================================================================
--- projects/cluster/varia/sessionstress/PerfTest2.java	2008-01-15 20:44:18 UTC (rev 68993)
+++ projects/cluster/varia/sessionstress/PerfTest2.java	2008-01-15 21:43:08 UTC (rev 68994)
@@ -46,9 +46,12 @@
             client.start();
         }
 
+        System.out.println("Waiting for clients to initialize");
+        barrier.await();
+        
         System.out.println("Waiting for clients to complete");
         barrier.await();
-
+        
         long total_time=0, total_bytes_read=0, total_bytes_written=0;
         int total_successful_reads=0, total_successful_writes=0, total_failed_reads=0, total_failed_writes=0;
 
@@ -241,8 +244,10 @@
         }
 
         public void run() {
+            boolean inited = false;
             try {
                 init(num_attrs, size);
+                try { barrier.await(); } finally { inited = true; }
                 start=System.currentTimeMillis();
                 loop(num_requests);
             }




More information about the jboss-cvs-commits mailing list