[Spread-cvs] commit: r329 - trunk/java/spread

jonathan at spread.org jonathan at spread.org
Thu Mar 2 13:55:00 EST 2006


Author: jonathan
Date: 2006-03-02 13:55:00 -0500 (Thu, 02 Mar 2006)
New Revision: 329

Modified:
   trunk/java/spread/SpreadConnection.java
Log:
Fix compile error because of uncaught InterruptedException in stopListener


Modified: trunk/java/spread/SpreadConnection.java
===================================================================
--- trunk/java/spread/SpreadConnection.java	2006-03-02 18:51:23 UTC (rev 328)
+++ trunk/java/spread/SpreadConnection.java	2006-03-02 18:55:00 UTC (rev 329)
@@ -16,23 +16,22 @@
  * License.
  *
  * The Creators of Spread are:
- *  Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
+ *  Yair Amir, Michal Miskin-Amir, Jonathan Stanton, John Schultz.
  *
- *  Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ *  Copyright (C) 1993-2006 Spread Concepts LLC <info at spreadconcepts.com>
  *
  *  All Rights Reserved.
  *
  * Major Contributor(s):
  * ---------------
+ *    Ryan Caudy           rcaudy at gmail.com - contributions to process groups.
  *    Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- *    Theo Schlossnagle    jesus at omniti.com - Perl, skiplists, autoconf.
+ *    Theo Schlossnagle    jesus at omniti.com - Perl, autoconf, old skiplist.
  *    Dan Schoenblum       dansch at cnds.jhu.edu - Java interface.
- *    John Schultz         jschultz at cnds.jhu.edu - contribution to process group membership.
  *
  */
 
 
-
 package spread;
 
 import java.net.*;
@@ -1479,8 +1478,12 @@
 		
 		// Wait for the thread to die, to avoid inconsistencies.
 		////////////////////////////////////////////////////////
-		listener.join();
-
+		try {
+		    listener.join();
+		} 
+		catch ( InterruptedException e ) {
+		    // Ignore
+		}
 		// Clear the variable.
 		//////////////////////
 		listener = null;




More information about the Spread-cvs mailing list