You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by si...@apache.org on 2010/11/17 10:55:04 UTC

svn commit: r1035963 - /incubator/river/jtsk/trunk/src/com/sun/jini/tool/ClassServer.java

Author: sijskes
Date: Wed Nov 17 09:55:04 2010
New Revision: 1035963

URL: http://svn.apache.org/viewvc?rev=1035963&view=rev
Log:
forced SO_RESUEADDR option

Modified:
    incubator/river/jtsk/trunk/src/com/sun/jini/tool/ClassServer.java

Modified: incubator/river/jtsk/trunk/src/com/sun/jini/tool/ClassServer.java
URL: http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/src/com/sun/jini/tool/ClassServer.java?rev=1035963&r1=1035962&r2=1035963&view=diff
==============================================================================
--- incubator/river/jtsk/trunk/src/com/sun/jini/tool/ClassServer.java (original)
+++ incubator/river/jtsk/trunk/src/com/sun/jini/tool/ClassServer.java Wed Nov 17 09:55:04 2010
@@ -29,6 +29,7 @@ import java.io.FilePermission;
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.InetAddress;
+import java.net.InetSocketAddress;
 import java.net.ServerSocket;
 import java.net.Socket;
 import java.text.MessageFormat;
@@ -255,7 +256,10 @@ public class ClassServer extends Thread 
 	this.verbose = verbose;
 	this.stoppable = stoppable;
 	this.lifeCycle = lifeCycle;
-	server = new ServerSocket(port);
+        server = new ServerSocket();
+        server.setReuseAddress(true);
+        server.bind(new InetSocketAddress(port));
+//	server = new ServerSocket(port);
 	if (!trees)
 	    return;
 	map = new HashMap();