[infinispan-commits] Infinispan SVN: r1012 - trunk/core/src/test/java/org/infinispan/profiling.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Mon Oct 26 12:28:05 EDT 2009


Author: manik.surtani at jboss.com
Date: 2009-10-26 12:28:05 -0400 (Mon, 26 Oct 2009)
New Revision: 1012

Modified:
   trunk/core/src/test/java/org/infinispan/profiling/ProfileTestSlave.java
Log:
Cleaner exit

Modified: trunk/core/src/test/java/org/infinispan/profiling/ProfileTestSlave.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/profiling/ProfileTestSlave.java	2009-10-26 16:23:21 UTC (rev 1011)
+++ trunk/core/src/test/java/org/infinispan/profiling/ProfileTestSlave.java	2009-10-26 16:28:05 UTC (rev 1012)
@@ -47,7 +47,7 @@
    }
 
    private void waitForTest() throws Exception {
-      Thread t = new Thread() {
+      Thread t = new Thread("CompletionThread") {
          @Override
          public void run() {
             try {
@@ -60,9 +60,13 @@
       // attach a view change listener
       cacheManager.addListener(new ShutdownHook(t));
       System.out.println("Slave listening for remote connections.  Hit Enter when done.");
-
+      t.setDaemon(true);
       t.start();
-      t.join();      
+      try {
+         t.join();
+      } catch (InterruptedException ie) {
+         // move on...
+      }
    }
 
    private void doTest() {



More information about the infinispan-commits mailing list